Versionv1

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, company und optional gtagId (bei Google-Tags mit CMP-unterstütztem Consent Mode).
  • Berechtigung zum Veröffentlichen einer Container-Version.

Schritt 1 — Intastellar-CMP-Tag anlegen

  1. In GTM: Tags → Neu.

  2. Tag-Typ: Benutzerdefiniertes HTML.

  3. Beide Teile aus dem Schnellstart einfügen:

    • Inline-<script>, das window.INTA setzt (bei GA4/Ads mit diesem Muster gtagId in settings einfügen).
    • <script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>.
  4. Erweiterte Einstellungen → document.write unterstützen: aus, außer Ihre Site braucht es ausdrücklich.

  5. Tag klar benennen, z. B. Intastellar Consents - CMP.

  1. Trigger → Neu.
  2. 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.

Wenn Sie GA4, Google Ads oder andere Google-Tags nutzen:

  1. settings.gtagId in window.INTA innerhalb des CMP-Tags setzen (Ihre G-XXXXXXXX oder Ads-Äquivalent wie im Schnellstart dokumentiert).
  2. In der GTM-Konfiguration jedes Google-Tags Einwilligungseinstellungen (oder das Äquivalent Ihrer GTM-Version) öffnen.
  3. 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:

  1. GA4-Konfiguration (oder Google tag)-Tag mit Ihrer Mess-ID.

  2. 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.
  3. Einwilligungseinstellungen am Tag: die passenden Einwilligungstypen für Analytics-/Werbespeicher gemäß Googles Modell verlangen.

Konkrete GA4-Seite: Google Analytics 4.

Das Banner sendet ein dataLayer-Ereignis namens cookie_consent_update, sobald der Besucher die Einwilligung ändert (nicht nur beim ersten Seitenaufruf).

  1. Trigger → Neu → Benutzerdefiniertes Ereignis
  2. Ereignisname: cookie_consent_update
  3. 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)

  1. Meta-Pixel-Tag (oder Benutzerdefiniertes HTML von Meta).
  2. 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.
  3. Siehe Meta Pixel.

Schritt 7 — Vorschau-Checkliste (auf Staging)

  1. Container in der Vorschau öffnen; Site laden.
  2. 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).
  3. 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).
  4. Nach Akzeptieren: erwartete Requests oder Moduswechsel sichtbar.
  5. 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

FehlerSymptomLösung
CMP nur bei Page ViewGA4 vor CMP in der ZeitleisteCMP auf Consent Initialization verschieben
GA4 + hardcodiertes gtag.jsDoppelte Treffer / falsche EinwilligungEinen primären GA-Pfad nutzen
„All pages“ am PixelMeta feuert vor der WahlMarketing-Trigger erst nach Einwilligung

Verwandtes

← Dokumentations-Start

Last updated