PORTAL und PPS Knowledge Base

Google Tag Manager-Einbindung

Die Google Tag Manager-Einbindung ist ein Modi des Google-Tracking-Plug-ins im Tracking-Modul, welches aktiviert werden kann. Über den Google Tag Manager kann auch das Google-Analytics-Tracking, IVW-Tracking etc. selbstständig eingebunden werden. Die Google Tag Manager-Einbindung kann parallel zu anderen Tracking-Plug-ins (z. B. IVW-Tracking) betrieben werden.

Funktionalitäten der Google-Tag-Manager-Einbindung

  • Tracking des Benutzerverhaltens für die Auswertungen im Google-Analysetool

  • Möglichkeit zur selbstständigen Einbindung von Trackings

Inhaltsverzeichnis

Einbindung Google Tag Manager

Der Google Tag Manger wird über ein Javascript-Tag eingebunden, welches die Property-ID der Website im entsprechenden Google Tag Manager-Konto aufweist. Beim Google Tag Manager-Tracking können zusätzlich die Teil-Features “Benutzerdefinierte Dimensionen” und “Google-Analytics-Opt-Out-Cookie“ aktiviert werden.

Das Opt-Out-Cookie kann von Kund:innen im Tag Manager selbst implementiert werden. Die notwendigen Funktionen hierfür sind in ein Javascript-Snippet ausgelagert, welches über den Google Tag Manager ausgeliefert werden kann. Dazu muss ein benutzerdefiniertes HTML-Tag erstellt werden. Die Priorität für die Tag-Auslösung muss so hoch gewählt werden, dass das OptOut-Tag vor allen anderen ausgelöst wird. Als Auslösungsregel wird „Alle Seiten“ gewählt.

<script type="text/javascript"> if (Cookies.get('ga-opt-out') === '1') { // Hier für jeden verwendeten GA Account eine solche Zeile einfügen und // {ACCOUNT} mit der Account ID ersetzen. // Dann diesen Kommentarblock löschen. window['ga-disable-{ACCOUNT}'] = true; } $(function() { $('[data-ga-optout-enable]').on('click', function() { Cookies.set('ga-opt-out', '1'); }); $('[data-ga-optout-disable]').on('click', function() { Cookies.set('ga-opt-out', '0'); }); }); </script>

Informationen zu eingebundenen Drittanbietern & Cookies

Die unten stehenden Informationen beziehen sich auf Verarbeitungstätigkeiten, die seitens PEIQ durchgeführt werden. Es können keine Aussagen zu den konkreten Verarbeitungstätigkeiten aufseiten der eingebundenen Drittanbietern getätigt werden.

Eingebundene Dienste von Drittanbietern

Name des Dienstes

Dienstleister

Aufgerufene Domains

Technische Form der Einbindung

Zwecke der Einbindung

Datenschutzerklärung des Dienstes

Name des Dienstes

Dienstleister

Aufgerufene Domains

Technische Form der Einbindung

Zwecke der Einbindung

Datenschutzerklärung des Dienstes

Google Tag-Manager

Google Inc.

googletagmanager.com

Javascript & iFrame (<noscript>)

Verwaltung von Webseiten-Tags (z. B. Google Analytics) über eine zentrale Oberfläche.

https://policies.google.com/privacy?hl=de

Kommunikation der Website mit anderen URLs

Name des Dienstes

URLs und HTTP-Zugriffsmethode

Zweck, für den die URL aufgerufen wird

Aktiv übermittelte Parameter durch PEIQ

Name des Dienstes

URLs und HTTP-Zugriffsmethode

Zweck, für den die URL aufgerufen wird

Aktiv übermittelte Parameter durch PEIQ

Google Tag-Manager

https://www.googletagmanager.com/gtm.js

Integration des Google Tag Managers auf dem PORTAL

Google Tag-Manager

https://www.googletagmanager.com/ns.html?id=GTM-XXXX

Fallback-Integration des Google Tag Managers auf dem PORTAL für Benutzer:innen, die Javascript deaktiviert haben.

Speicherung von Informationen auf dem Endgerät der Benutzer:innen, z. B. Cookies

Für die Integration des Google Tag Managers müssen seitens PEIQ PORTAL keine Cookies gesetzt werden. PEIQ verfügt über keinerlei Informationen, welche Produkte oder Dienste von Drittanbietern kundenseitig über den Google Tag Manager integriert wurden. Kund:innen müssen sich in diesem Fall an den integrierten Dienstleister wenden.

Anleitung zum Set-up

Um alle Nutzerinteraktionen über den Tag Manager in Google Analytics tracken zu können, sind zwei GTM-Tags notwendig: 

  • das GA-Seitenaufruf-Tag, welche alle Seitenaufrufe an Google Analytics übergibt.

  • das GA-Bilderslider-Tag, welches die einzelnen Slides zwischen den Bilddetailansichten als Seitenaufruf an Google Analytics übergibt.

1. Erstellung des GA-Seitenaufruf-Tags

Schritt 1: Im Google Tag Manager anmelden und die entsprechenden Container anwählen.

Schritt 2: Im Arbeitsbereich auf den Menüpunkt “Tags” klicken. Zunächst das normale Google Analytics-Tag im Container erstellen. Es muss ein Name für das Tag eingegeben (z. B. "GA-Seitenaufruf") und als "Tag-Typ" die Option "Universal Analytics" ausgewählt werden.

Schritt 3: Als Tracking-Typ “Seitenaufruf” wählen. 

Schritt 4: Im Dropdown-Menü unter Google Analytics-EinstellungenNeue Variable…” wählen. In dieser Variable können zentral alle Google Analytics-Einstellungen verwaltet werden. Für die Variable muss ein Name vergeben werden, z. B. Google Analytics - global. In das Feld für die Tracking-ID ist die Google Analytics-Tracking-ID (UA-xxxxxx-xx) einzugeben. 

Schritt 5: Einrichtung der IP-Adressen-Anonymisierung: Unter “Weitere Einstellungen” die Option “Festzulegende Felder” auswählen. Bei Feldname ist anonymizeIp und bei Wert true einzugeben (siehe nachstehende Abbildung). 

Einrichtung der IP-Adressen-Anonymisierung

Schritt 6: Auf “Speichern” klicken. Es wird dann auf die Tag-Konfiguration zurückgeleitet (siehe nachstehende Abbildung).

Konfiguration der globalen Google-Analytics-Variablen

Schritt 7: Als Trigger “All Pages” wählen, damit das Tag auf allen Seiten ausgelöst wird. Das Tag speichern. Damit ist das erste von zwei GA-Analytics-Tags erstellt.

2. Erstellung des GA-Bilderslider-Tags

Nun wird das Google-Analytics-Tag erstellt, mit welchem die Slides der Bilddetailsichten an Google Analytics übergeben werden können. Dafür sind die folgenden Schritte notwendig.

Schritt 8: Zunächst muss für den Bilder-Slide ein Ereignis-Trigger angelegt werden. Dafür muss im Arbeitsbereich auf “Trigger” und dann auf “Neu” geklickt werden. 

Schritt 9: Als Triggername ist z. B. “Bilderslider_Silde” zu vergeben. Als Triggertyp “Benutzerdefiniertes Ereignis” auswählen. Als Ereignisname wird custom.event.photoSwipeImageView eingegeben. Hierbei ist auf die korrekte Schreibweise zu achten! Der Trigger soll für alle benutzerdefinierten Ereignisse ausgelöst werden. Den Trigger speichern.

Schritt 10: Im Arbeitsbereich auf den Menüpunkt “Tags” klicken. Nun ist ein Google Analytics-Tag für den Bilderslider im Container zu erstellen. Es ist ein Name für das Tag einzugeben (z. B. "GA-Bilderslider") und als "Tag-Typ" die Option "Universal Analytics" auszuwählen.

Schritt 11: Als Tracking-Typ “Seitenaufruf” wählen. Unter Google Analytics-Einstellungen muss die unter Kapitel 1.1 erstellte Google-Analytics-Variable (z. B. Google Analytics - global), die nun im Dropdown aufzufinden sein sollte, gewählt werden.

Schritt 12: Als Trigger den zuvor angelegten Ereignis-Trigger für den Bilderslider wählen (z. B. “Bilderslider_Silde”). Das Tag speichern. Damit sind alle Tags angelegt, welche für das Tracking aller Nutzerinteraktionen über der Tag Manager in Google Analytics notwendig sind. Sobald die Änderungen veröffentlicht wurden, werden alle Nutzerinteraktionen als Seitenaufruf an Google Analytics übergeben.

Wie die benutzerdefinierten Dimensionen für Google Analytics aktiviert sowie die Datenschichtvariablen im Tag Manager eingerichtet werden können, kann auf der Seite Einrichtung des PEIQ-Standard-Sets an benutzerdefinierten Dimensionen in Google Analytics mit dem Google Tagmanager (GTM) nachgelesen werden.

 

Verwandte Seiten

 

Nur für PEIQ-Mitarbeiter:innen
https://peiq.atlassian.net/wiki/x/pQJXCw