Ankündigung

Einklappen
Keine Ankündigung bisher.

Google Tag Manager - Container veröffentlichen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Google Tag Manager - Container veröffentlichen

    Ich habe gesehen, dass es schon ein Template für den Google Tag Manager gibt, finde ich super!

    Aber trotzdem komme ich leider nicht weiter.

    Ich habe zum einen die Mess-ID aus Google Analytics (G-XXXXXX), wenn ich die in das Template einsetze und dieses im Seitenlayout auswähle, erscheinen dennoch keine Daten im Stream.

    Anscheinend muss man auch noch einen Container veröffentlichen.
    Das habe ich gefunden (---> https://tagmanager.google.com) und für meine Domain eingerichtet. Dieser Container hat auch eine ID (GTM-XXXX).

    Um damit messen zu können, soll man
    a) JavaScript in den head-einbinden - dieser sieht anders aus, als der im Template

    <!-- Google Tag Manager -->
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-KB3Z9VP');</script>
    <!-- End Google Tag Manager -->

    b) ein Snippet nach dem <body> einfügen

    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX"
    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
    <!-- End Google Tag Manager (noscript) -->

    <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->
    <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> Zu a)
    Ich habe versucht das Google Tag Manager Template so anzupassen, dass der geforderte Code drin steht, das scheint aber nicht zu funktionieren.

    Zu b)
    Das habe ich einfach in fe_page geändert

    Und nichts von allem bringt das gewünschte Ergebnis :-(
    Sieht jemand velleicht, was ich übersehe?

  • #2
    Ich bin schon ganz konfus, das Thema macht mich seit gestern schon fertig.

    Laut Analytics sind 2 Wege möglich:
    Allgemeines Website-Tag (gtag.js) - dazu soll nur die G-XXXXX ausreichen.
    Das ist ja das, was eigentlich über das Template analytics_googletagmanager.html5 geregelt wird.

    Das habe ich gestern eingerichtet:
    - im Template unsere Mess-ID eingetragen
    - das Template zum Seitenlayout hinzugefügt

    Bei Analytics steht aber immer noch: Keine Daten in den vergangenen 48 Stunden

    Heute früh wollte ich es dann über den 2. möglichen Schritt versuchen und habe den Google Tag Manager eingerichtet, aber das funktioniert auch nicht.

    Im ersten Schritt würde mir das "normale" Tracken wohl reichen -
    aber das Script (gtag.js) eingebunden übder das Template analytics_googletagmanager.html5 erscheint jetzt gar nicht mehr im Quellcode.
    Zuletzt geändert von maren08; 15.01.2021, 11:41.

    Kommentar


    • #3
      Hi,

      grundsätzlich passt die Vorgehensweise so.

      Hier nochmals zusammengefasst:
      - Google Analytics ID (G-XXXXXXXXXX) im Template analytics_googletagmanager.html5 eintragen.
      - Das Template in allen Seitenlayout einbinden.

      Damit Daten getrackt werden, darf man nicht im BE in Contao eingeloggt sein. Auch muss das Opt-In entsprechend bestätigt sein.

      Schöne Grüße
      Tom
      *********************
      Neu: Kostenloser Contao Installer 3.0
      *********************
      Contao und Erweiterungen in wenigen Sekunden laden, installieren und updaten - ohne Composer oder Contao Manager.

      Kommentar


      • #4
        Für den Google Tag Manager gibt es einen iframe Teil, der nach dem Body Tag ergänzt werden soll.

        <!-- place within <body> --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-ID" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> Dieser soll ja nur aktiv sein, wenn keine Scripte zugelassen sind.
        Was hat das für Auswirkungen auf den Privacy Manager?
        Ist dieser überhaupt noch aktiv, wenn keine Scripte zugelassen sind? Also kann ich das Funken in diesem Fall überhaupt unterbinden?


        Kommentar

        Lädt...
        X