Tracking mit dem Google Tag Manager und Datalayer

Tracking mit dem Google Tag Manager und Datalayer

In dieser Anleitung erfährst du, wie du ein Data-Layer-Ereignis einrichtest und mit Google Analytics verbindest. Als Beispiel verwenden wir das Ereignis „Gaka-Suche“.

Was ist ein Data Layer?

Ein Data Layer ist eine JavaScript-Objektstruktur, die als Zwischenspeicher für Daten dient, die an ein Tag oder ein Tracking-Tool weitergegeben werden sollen. Er ermöglicht eine saubere Trennung von Website-Inhalt und den zu analysierenden Daten. Über den Data Layer kannst du spezifische Informationen, wie Benutzeraktionen oder bestimme Seitenaufrufe, leicht an Google Tag Manager und andere Analyseplattformen senden.

Voraussetzungen

  • Zugang zu deinem Google Tag Manager Account
  • Google Analytics-Konto eingerichtet
Info
Die Ersteinrichtung könnt ihr auch über uns vornehmen lassen. Bitte wende dich dazu an deine jeweiligen Ansprechpartner:innen.

Bereits vorhandene Data-Layer:

  1. Merkliste: 

    Ereignisname: track_bookmark

    • Wurde ein Datensatz gemerkt? 
    • Name der Datenschichtvariablen: added
    • Welcher Datensatz wurde gemerkt?
    • Name der Datenschichtvariablen: itemId

  2. Seiten Suche:

Wie oft wurde sie genutzt und was wurde gesucht
    1. Ereignisname: track_site_search
    2. Suchbegriff
      1. Name der Datenvariablen: searchString
  1. GaKa Suche
    Wie oft wurde sie genutzt und was wurde gesucht

    Ereignisname: track_search_phrase

    • Suchbegriff
    • Name der Datenvariablen: searchString

Schritt-für-Schritt-Anleitung

1. Erstellen eines neuen Triggers

  1. Einloggen:
    Melde dich in deinem Google Tag Manager Account an.
  2. Navigieren zu Trigger:
    Gehe im linken Menü auf „Trigger“ und klicke auf den Button „Neu“.
  3. Trigger benennen:
    Gib dem Trigger einen Namen, z. B. „Gaka-Suche“.
  4. Trigger-Typ auswählen:
    • Klicke auf "Trigger-Konfiguration".
    • Wähle im Bereich „Sonstiges“ den Trigger-Typ „Benutzerdefiniertes Ereignis“.
  5. Ereignis-Namen festlegen:
    Gib den vordefinierten Namen für die Gaka-Suche ein: „track-search-phrase“.
  6. Speichern:
    Klicke auf „Speichern“.

2. Anlegen der erforderlichen Variablen

  1. Navigieren zu Variablen:
    Gehe im linken Menü auf „Variablen“.
  2. Variable anlegen oder nutzen:
    • Falls erforderlich, lege eine neue Variable an.
    • Alternativ kannst du eine bestehende Variable verwenden „Search String“.

3. Erstellen eines neuen Tags

  1. Navigieren zu Tags:
    Gehe im linken Menü auf „Tags“ und klicke auf „Neu“.
  2. Tag benennen:
    Gib dem Tag einen Namen, z. B. „Gaka-Suche“.
  3. Tag-Konfiguration:
    • Klicke auf „Tag-Konfiguration“.
    • Wähle „Google Analytics: Universal Analytics“.
  4. Track-Typ einstellen:
    Wähle „Ereignis“.
  5. Eingabe der Parameter:
    • Kategorie: Gib eine Beschreibung ein, z. B. „Suche“.
    • Beschriftung: Füge die Variable für den Suchstring hinzu „{{Search String}}“.
  6. Google-Mess-ID hinzufügen:
    Gib deine Google Analytics Mess-ID ein.
  7. Ereignis-Parameter ergänzen:
    • Klicke auf "Parameter hinzufügen".
    • Wähle als Wert „Suchbegriff“ und als Ereignis-Parameter einen Freitext, z. B. „Suchbegriff“.
  8. Trigger hinzufügen:
    Wähle den zuvor erstellten Trigger „Gaka-Suche“ aus.
  9. Speichern:
    Klicke auf „Speichern“

4. Testen und Veröffentlichen

  1. Testen des Setups:
    • Verbinde den Tag Manager über den Vorschau-Modus mit deiner Website.
    • Besuche eine Seite deiner Website, um zu testen, ob das Ereignis korrekt ausgelöst wird.
  2. Veröffentlichen:
    Wenn alles funktioniert, veröffentliche die Container-Änderungen.

Hinweise

  • Tipp:
    Teste das Tracking gründlich, bevor du es live schaltest, um sicherzustellen, dass alle Daten korrekt erfasst werden.
  • Fehlermöglichkeit:
    Ein häufiger Fehler kann ein falscher Trigger-Name sein. Stelle sicher, dass alle Namen und IDs korrekt sind.
    • Related Articles

    • Mandantenstruktur: Kontaktdaten für Autor und Organisation

      Kontakt Daten für Mandanten und Autoren pflegen Hier geht es um die pers. Autoren Einstellungen - Pflege hier die Kontaktdaten, die standardmäßig bei allen Benutzern eures Mandanten erscheinen sollen Wo kann ich den Standardwert beim Autor pflegen ...
    • Was sind Google Search Console (GSC) und Bing Webmaster Tools und wie richte ich sie ein?

      Sinn und Zweck von Google Search Console und Bing Webmaster Tools Wie Suchmaschinen Eure Websiten bewerten und inhaltlich einschätzen, ist über das Ranking (die Platzierung) auf der Ergebnisseite abzuschätzen. Wer es aber genau wissen will, aktiviert ...
    • Wie geht Zugriffstracking auf verschiedenen Touchpoints?

      1. Google-Analytics-Key in Deinem Projekt hinterlegen Erstelle einen neuen Google-Analytics Key und hinterlegen diesen unter Content ausspielen > Pages Builder > Einstellungen : Abb. 1: Den Google Analytics Key bei "Google Analytics ID" hinterlegen ...
    • one.welcome: Einrichtung PWA

      Im Folgenden wird aufgeführt, wie Du one.welcome einrichten bzw. bestehende Projekte bearbeiten kannst. one.welcome kannst Du als PWA (Progrssive Web App) für Deine Gäste, als Landing-Page im WLAN oder als Oberfläche für Terminals, Displays und ...
    • Problemursachen bei nicht funktionierender destination.box mit Wifi

      Allgemeine Problemursachen Zunächst solltest Du folgende mögliche Ursachen kontrollieren und gegebenenfalls beheben: USB WLAN Adapter muss eingesteckt sein Datei mit Konfiguration auf USB Stick muss richtigen Dateinamen haben ...