2. Inhalt
➔ Häufige Fehler mit dem Google Tag Manager
➔ Best Practice Setup Google Tag Manager
➔ Google Event Tracking Advanced
➔ GTM Hacks
3. Jan Berens
➔ Administrator Tracking & Webanalyse
➔ bei der Parfümerie Douglas GmbH in Köln
➔ Freizeit - SEO, - Affiliate, - Techie
➔ bloggt ein bisschen auf www.janberens.de
➔ über Web Tech- , SEO- , Tracking- und Affiliate- Zeugs
8. Aktivieren bei… Auslösen bei…
Wann soll der Trigger aktiviert werden bzw.
wann soll der EventListener aktiviert werden.
Bei welcher Aktion soll mein Trigger ausgelöst
werden.
9. Aktivieren bei… / Auslösen bei…
Hier soll mein Trigger
aktiviert werden.
Hier soll mein Trigger
ausgelöst werden.
10. Vorschau Reloading
ü Vorschau Modus aktiviert
ü Änderungen durchgeführt
ü Änderungen werden nicht in der Debug Console angezeigt?
14. dataLayer Initialisierung
GTM Code
<body>
<script>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-577WGR"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<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=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-577WGR');</script>
<!-- End Google Tag Manager -->
dataLayer = [{
'loggedin': 'true'
}];
</script>
</body>
dataLayer
● Tag Manager initialisiert dataLayer
Variable
● GTM initialisiert diverse EventListener
für den dataLayer
● dataLayer wird neu gesetzt
28. Versionen
• Was wurde bei welcher Version geändert?
• Bei mehreren Bearbeitern kaum Überblick
• Wann wurde was online gestellt?
Keine Veröffentlichung ohne Umbenennung und Notiz
30. Environments
• Verschiedene Umgebungen: Development, Staging, Live
• Mehrere Änderungen können veröffentlicht werden
• Vorschaulink für QA oder PMs
• Zugriffskontrolle
• “Umgebungsspezifische” Einstellungen
75. Cookie löschen für eine One-Time Conversion
<script language="javascript" type="text/javascript">
var d = new Date();
d.setTime(d.getTime() + (1000));
var expires = "expires="+d.toUTCString();
document.cookie = "saleschannel=delete; path=/; " + expires;
</script>