Google Tag Manager
Diese Anleitung ist klar auf einen Pfad zugeschnitten, der für die meisten Sites funktioniert. Sie injizieren dasselbe window.INTA + uc.js-Paar wie im Schnellstart; GTM steuert nur wann es relativ zu anderen Tags läuft.
Voraussetzungen
- GTM-Container auf der Site (
GTM-XXXX). - Werte für
policy_link,rootDomain,companyund optionalgtagId(bei Google-Tags mit CMP-unterstütztem Consent Mode). - Berechtigung zum Veröffentlichen einer Container-Version.
Schritt 1 — Intastellar-CMP-Tag anlegen
-
In GTM: Tags → Neu.
-
Tag-Typ: Benutzerdefiniertes HTML.
-
Beide Teile aus dem Schnellstart einfügen:
- Inline-
<script>, daswindow.INTAsetzt (bei GA4/Ads mit diesem MustergtagIdinsettingseinfügen). <script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>.
- Inline-
-
Erweiterte Einstellungen → document.write unterstützen: aus, außer Ihre Site braucht es ausdrücklich.
-
Tag klar benennen, z. B.
Intastellar Consents - CMP.
Schritt 2 — Trigger: Consent Initialization (erforderlich)
- Trigger → Neu.
- Trigger-Typ: Consent Initialization – All pages (in manchen Workspaces: Consent Initialization mit All pages).
Diesen Trigger nur dem CMP-Tag aus Schritt 1 zuweisen.
Warum das wichtig ist: Consent Initialization wurde eingeführt, damit eine CMP vor Tags laufen kann, die sich verhalten, als läge bereits Einwilligung vor. Feuert Ihr CMP-Tag nur mit einem normalen Page-View-Trigger nach GA4 in der Sequenz, sehen Sie Treffer oder Cookies vor der Einwilligung—siehe Debugging.
Schritt 3 — Google-Tags: Consent Mode + Tag-Einstellungen
Wenn Sie GA4, Google Ads oder andere Google-Tags nutzen:
settings.gtagIdinwindow.INTAinnerhalb des CMP-Tags setzen (IhreG-XXXXXXXXoder Ads-Äquivalent wie im Schnellstart dokumentiert).- In der GTM-Konfiguration jedes Google-Tags Einwilligungseinstellungen (oder das Äquivalent Ihrer GTM-Version) öffnen.
- Default- und Update-Einwilligung mit Ihrer rechtlichen Position abstimmen—nicht pauschal „alles gewähren“, außer der Rat das bestätigt. Details: Google Consent Mode.
Schritt 4 — GA4-Konfigurationstag (Beispielmuster)
Genaue UI-Bezeichnungen wechseln zwischen GTM-Versionen; gemeint ist:
-
GA4-Konfiguration (oder Google tag)-Tag mit Ihrer Mess-ID.
-
Trigger: kein nacktes „All pages“ beim ersten Paint wenn das volle Analytics-Cookies vor der CMP bedeutet—besser:
- ein Trigger, der nach Einwilligung feuert (z. B. Benutzerdefiniertes Ereignis, wenn Ihre Policy Analytics erlaubt), oder
- die eingebauten Einwilligungs-Prüfungen am Tag, damit der Tag abgelehnte Analytics respektiert, bis ein Update kommt.
-
Einwilligungseinstellungen am Tag: die passenden Einwilligungstypen für Analytics-/Werbespeicher gemäß Googles Modell verlangen.
Konkrete GA4-Seite: Google Analytics 4.
Schritt 5 — cookie_consent_update (bei Einwilligungsänderung)
Das Banner sendet ein dataLayer-Ereignis namens cookie_consent_update, sobald der Besucher die Einwilligung ändert (nicht nur beim ersten Seitenaufruf).
- Trigger → Neu → Benutzerdefiniertes Ereignis
- Ereignisname:
cookie_consent_update - Diesen Trigger für Tags nutzen, die in diesem Moment laufen müssen (z. B. Push in ein anderes System, Tag, das allein mit Consent Initialization nicht reicht).
Kombinieren Sie mit Tag-Einwilligungseinstellungen und Anbieter-Doku wo nötig. Ereignis und Payload in der GTM-Vorschau prüfen, nachdem Sie im Banner akzeptieren/ablehnen—siehe Ereignisse und API.
Schritt 6 — Meta Pixel (Beispielmuster)
- Meta-Pixel-Tag (oder Benutzerdefiniertes HTML von Meta).
- Trigger: feuert nur, wenn in Ihrem Modell Marketing-/Werbe-Einwilligung vorliegt—oft Benutzerdefiniertes Ereignis oder einwilligungsbewusste Bedingung—nicht All pages beim Laden vor der CMP.
- Siehe Meta Pixel.
Schritt 7 — Vorschau-Checkliste (auf Staging)
- Container in der Vorschau öffnen; Site laden.
- In der Tag-Assistant-Zeitleiste prüfen: Intastellar-CMP-Tag feuert bei Consent Initialization vor GA4/Meta (wenn diese so konfiguriert sind, dass sie warten).
- Vor Klick auf Akzeptieren im Banner: GA/Ads sollten sich nicht wie voll eingewilligt verhalten, außer Sie haben Defaults bewusst so gesetzt (in Vorschau + Netzwerk prüfen).
- Nach Akzeptieren: erwartete Requests oder Moduswechsel sichtbar.
- Mit Ablehnen / minimaler Einwilligung wiederholen und eingeschränktes Verhalten bestätigen.
Schritt 8 — Veröffentlichen
Version mit Notiz anlegen, z. B.:
CMP: Intastellar auf Consent Init; GA4/Meta durch Einwilligung begrenzt
Häufige Fehler
| Fehler | Symptom | Lösung |
|---|---|---|
| CMP nur bei Page View | GA4 vor CMP in der Zeitleiste | CMP auf Consent Initialization verschieben |
GA4 + hardcodiertes gtag.js | Doppelte Treffer / falsche Einwilligung | Einen primären GA-Pfad nutzen |
| „All pages“ am Pixel | Meta feuert vor der Wahl | Marketing-Trigger erst nach Einwilligung |
Verwandtes
Last updated