CookieConsentTool Codes

Thema wurde von Anonymous, 28. Januar 2020 erstellt.

  1. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Was mich auch interessiert, wie binde ich denn das Single Sign On richtig ein ? Also wo packe ich den geladenen Code hin?

    Im Modul selber finde ich da keinen Hinweis. Weiß hier jemand Bescheid?

    Wäre doch schade, wenn man das Single Sign On und den Livechat aufgrund dessen nciht nutzen kann / könnte.
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das macht der Shop automatisch.
    Du musst das nur im Modul-Center installieren und dann im Consent-Tool aktivieren, wenn Du das nutzt.

    Nur die Dinge, die Du selbst einbaust, die musst du mit dem Consent-Tool auch selber verbinden.
     
  3. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Interessanterweise wird bei mir aber das SingleSignOn sogar dreimal angezeigt im Tool...Frag mich nicht wieso. Ich hab das da auch nicht eingetragen. Nur die Beschreibung habe ich angepasst. Und löschen kann ich es da auch nicht...

    screen.jpg

    Und sollte aber das SingleSignOn "deaktiviert" sein, wenn man das Cookie als Nutzer nicht auf OFF setzt ?? Das funktioniert aber anscheinend dennoch. Zumindest wird es dennoch angezeigt.
     
  4. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Da stimmt was überschaubares in der Datenbank nicht, mach mal ein Ticket.
     
  5. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Vielen Dank für die Info. Ticket ist eingereicht #101078192
     
  6. ff-webdesigner

    ff-webdesigner Erfahrener Benutzer

    Registriert seit:
    22. Januar 2014
    Beiträge:
    418
    Danke erhalten:
    35
    Danke vergeben:
    53
    frage zu gtag code oben:


    <script async
    data-type="text/javascript"
    type="as-oil"
    data-purposes="4"
    data-managed="as-oil">
    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXX"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'UA-XXX', { 'anonymize_ip': true });
    </script>

    müsste da nicht eigentlich noch ein schliessendes </script> rein? geht script im async script?
     
  7. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    #47 pulli#7, 7. Februar 2021
    Zuletzt bearbeitet: 7. Februar 2021
    So für diejenigen, die es interessiert, hier der Code für die Einbindung des Userlike-Chats in das Cookie-Consent-Tool:

    Code:
    <script async type="as-oil"
            data-purposes="XXX"
            data-managed="as-oil"
    data-type="text/javascript" data-src="DEIN LINK AUS DEM USERLIKE JavaScript Widget code"></script>
    Eingetragen unter Shop-Einstellungen -> SEO -> Tracking-Code (Body)

    Hinweis:
    - die XXX bei data-purposes mit der Zahl aus dem Cookie-Consent-Tool Zweck (bei uns unter Sonstiges) für den Chat einsetzen.
    - Den Link für den Userlike JavaScript Widget code findest Du beim Userlike Widget-Editor unter dem Punkt "instalieren".
     
  8. Rainer Amend

    Rainer Amend Erfahrener Benutzer

    Registriert seit:
    24. Dezember 2015
    Beiträge:
    683
    Danke erhalten:
    15
    Danke vergeben:
    116
    Wie finde ich diese Daten? 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'

    <!-- PayPal BEGIN -->
    <script async
    .........................................
    ;(function(a,t,o,m,s){ a[m]=a[m]||[];a[m].push( { t:new Date().getTime(),event:'snippetRun' } );var f=t.getElementsByTagName(o)[0],e=t.createElement(o),d=m!=='paypalDDL'?'&m='+m:'';e.async=!0;e.src='(Link nur für registrierte Nutzer sichtbar.) } )(window,document,'script','paypalDDL','xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx');
    </script>
    <!-- PayPal END -->


    Sind das diese unter...

    PayPal

    Client ID:
    SjkedidSDWdwerEFPOdfpefd............................???
     
  9. Rainer Amend

    Rainer Amend Erfahrener Benutzer

    Registriert seit:
    24. Dezember 2015
    Beiträge:
    683
    Danke erhalten:
    15
    Danke vergeben:
    116
    Hallo zusammen,

    wie bekomme ich diese Skripte für

    > reCAPTCHA v2
    > Matomo

    im das Consent Tool rein?

    <script async type="as-oil"
    data-purposes="XX"
    data-managed="as-oil"
    data-type="text/javascript" data-src="DEIN LINK AUS DEM USERLIKE JavaScript Widget code"></script>


    Muss Matomo-Skript hier in das Feld " DEIN LINK AUS..... " rein?

    <!-- Matomo -->
    <script>
    var _paq = window._paq = window._paq || [];
    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
    _paq.push(['trackPageView']);
    _paq.push(['enableLinkTracking']);
    (function() {
    var u="(Link nur für registrierte Nutzer sichtbar.)";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', '1']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
    })();
    </script>
    <!-- End Matomo Code -->
     
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das ReCaptcha2 macht der Shop automatisch, wenn man bei den Zwecken die entsprechende Zeile aktiviert.

    Zu Matomo:
    Der Matomo-Code steht doch in den Tracking-Codes, und da muss das geändert werden.
    Und zwar so, wie es für Matomo im ersten Post steht.
     
  11. Rainer Amend

    Rainer Amend Erfahrener Benutzer

    Registriert seit:
    24. Dezember 2015
    Beiträge:
    683
    Danke erhalten:
    15
    Danke vergeben:
    116
    @barbara

    Danke, ok Matomo habe ich drin.

    Betrifft das Gambio Consent Tool!

    Aber reCaptha2 muss man doch bestimmt noch einen<skript> in den Shop einbauen?

    Und wie sieht es bei Shopvote aus? Was muss da sein?

    Vielleicht bin ich in der Sache etwas schwer von Begriff!
     
  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nein, das ReCaptcha ist ja im System integriert und deshalb auch schon im consent tool vorinstalliert. Du musst es da nur aktivieren.
    Zu Shopvote kann ich Dir nichts sagen, nutze ich nicht.
     
  13. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.921
    Danke erhalten:
    456
    Danke vergeben:
    438
    Schau mal bei it-recht rein, sind Partner, aber soviel ich weiß brauchst du dafür nichts.
     
  14. manuel_koschtjan

    manuel_koschtjan Erfahrener Benutzer

    Registriert seit:
    17. November 2018
    Beiträge:
    120
    Danke erhalten:
    2
    Danke vergeben:
    43
    Hallo zusammen,

    ich bin nun auch auf das Cookie Consent Tool umegstiegen.
    Das mit dem FB Pixel scheint bei mir aber noch nicht si ganz zu funktionieren.

    Hier mein Code:

    <!-- =============== Facebook Pixel Code =============== -->
    <script async
    data-type="text/javascript"
    type="as-oil"
    data-purposes="5"
    data-managed="as-oil">
    !function(f,b,e,v,n,t,s)
    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
    n.queue=[];t=b.createElement(e);t.async=!0;
    t.src=v;s=b.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t,s)}(window, document,'script',
    'https://connect.facebook.net/en_US/fbevents.js');
    fbq('init', 'XXXXXXXXXXXXXXX');
    fbq('track', 'PageView');
    </script>
    <noscript><img type="as-oil" data-purposes="5" data-managed="as-oil" height="1" width="1" style="display:none"
    src="https://www.facebook.com/tr?id=XXXXXXXXXXXXXX&ev=PageView&noscript=1"
    /></noscript>
    <!-- End Facebook Pixel Code -->



    Trotzdem wird mir laut Facebook Pixel Helper angezeigt, dass der Pixel aktiv ist, obwohl keine Zustimmung erfolgt ist.
    Habt ihr mir hier vielleicht die Lösung?

    LG und schönen Abend!
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hast Du denn anstelle der XXXXX Deine Daten eingetragen?
    Und ist es bei Dir die Purpose 5?
     
  16. manuel_koschtjan

    manuel_koschtjan Erfahrener Benutzer

    Registriert seit:
    17. November 2018
    Beiträge:
    120
    Danke erhalten:
    2
    Danke vergeben:
    43
    Ja bei XXXX habe ich meine Daten eingetragen. Purpose ist bei mir 6, habe das geändert aber trotzdem wird der Pixel noch geladen.

    Was könnte es den nsonst noch sein?
     
  17. Rainer Amend

    Rainer Amend Erfahrener Benutzer

    Registriert seit:
    24. Dezember 2015
    Beiträge:
    683
    Danke erhalten:
    15
    Danke vergeben:
    116
    #57 Rainer Amend, 7. Februar 2022
    Zuletzt bearbeitet: 7. Februar 2022
    Moin Moin,

    wo finde ich den Code für Google Ads in dem Bereich
    data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
    data-ad-slot="xxxxxxxxxx">


    ?




    Oder andere Frage: Stimmt die Einbindung so?

    Code:
    <!-- Global site tag (gtag.js) - Google Ads -->
    <script async   
            data-type="text/javascript"
            type="as-oil"
            data-purposes="9"
            data-managed="as-oil">
    
            <script async src="https://www.googletagmanager.com/gtag/js?id=AW-5xxxx"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
    
      gtag('config', 'AW-5xxxx');
    </script>
    </script>
    

    MfG Rainer
     
  18. annika_rb

    annika_rb Mitglied

    Registriert seit:
    24. Juli 2019
    Beiträge:
    21
    Danke erhalten:
    1
    Danke vergeben:
    5
    Etwas späte Antwort, aber vielleicht für andere hilfreich, da ich selbst auf diesen Thread gestoßen bin.

    Stand vor dem gleichen Problem. Die data-ad-client und data-ad-slot sind nicht notwendig. Ich wüsste auch gar nicht wo man diese herbekommt. Ich denke, dass das wohl veraltet ist, da sich die ganzen Google Tools gefühlt ständig verändern.

    Zur Einbindung habe ich Hilfe vom Support bekommen. Es sollte so aussehen.

    Code:
    <script async
            data-type="text/javascript"
            data-src="https://www.googletagmanager.com/gtag/js?id=AW-XXXXXXXX"
            type="as-oil"
            data-purposes="6"
            data-managed="as-oil">
    </script>
    
    
    <script async
            data-type="text/javascript"
            type="as-oil"
            data-purposes="6"
            data-managed="as-oil">
    
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
    
      gtag('config', 'AW-XXXXXXXX');
    
    </script>
    Die Ressource muss scheinbar separat mit "Integration von geladenen Code" (obere Teil) eingefügt werden.

    Und für Google Ads möchte man bei einer Kauf-Conversion natürlich auch noch ein Event auslösen. Dazu in den Tracking-Code (Body Bestellabschluss) das Ereignis-Snippet was man von Google Ads bekommt mit der Integration von direkt geladenem Code.

    Code:
    <script async
            data-type="text/javascript"
            type="as-oil"
            data-purposes="6"
            data-managed="as-oil">
    
      gtag('event', 'conversion', {
          'send_to': 'AW-XXXXXXXXX/Seg-YYYYYYYYYYY',
          'transaction_id': ''
      });
    </script>
    
    Idealerweise gibt man auch noch im Ereignis-Snippet eine Transaktions-ID und Wert des Einkaufes mit.
     
  19. semmelweis

    semmelweis Erfahrener Benutzer

    Registriert seit:
    17. Juli 2020
    Beiträge:
    181
    Danke erhalten:
    13
    Danke vergeben:
    51
    Wir nuten Lightwidget um unsere Instagram Posts auf der Webseite darzustellen. Wie bekomme ich nun das Cookie Consent Tool die Verbindung zu Instagram zu blockieren bzw. erst zu aktivieren wenn der Kunde seine Einwilligung gibt?
     
  20. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Du musst im Consent-tool (im Modulcenter) einn neuen Zweck anlegen.
    Dann gehst Du bei dem neuen Zweck rechts im Dropdown auf "Integration anzeigen"
    Hier siehst Du im Prinzip, wied er Code am Ende geschrieben werden muss und - ganz wichtig - die data-purposes - Nummer

    Und jetzt musst Du da, wo Du das Widget eingefügt hast, den passenden Code vom Consent-Tool dazupacken.
    Ein Beispiel siehst Du ja im Post über Deinem