Zum Hauptinhalt springen

Google Tag Manager Integration

Zeit: ~15 Minuten Voraussetzung: GTM-Container mit Veröffentlichungszugriff

Es gibt zwei Möglichkeiten, ConsentForge mit GTM zu verwenden:

  1. Script-Tag in GTM — ConsentForge-Skript über ein Custom HTML-Tag hinzufügen (einfachste Methode)
  2. GTM-Template — Das ConsentForge GTM-Template für vollständige Consent Mode v2-Unterstützung verwenden (empfohlen)

Option 1: Script-Tag über Custom HTML Tag

Schritt 1: Neuen Tag erstellen

Gehen Sie in GTM zu Tags → Neu → Custom HTML.

Schritt 2: Skript hinzufügen

<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="YOUR_EMBED_TOKEN"
defer
></script>

Dadurch wird der Tag beim Seitenaufruf ausgelöst, bevor andere Tags ausgeführt werden.

Schritt 4: Veröffentlichen

Container einreichen und veröffentlichen.


Schritt 1: ConsentForge-Template hinzufügen

  1. Gehen Sie in GTM zu Templates → Galerie durchsuchen
  2. Suchen Sie nach "ConsentForge"
  3. Klicken Sie auf Zum Arbeitsbereich hinzufügen
  1. Gehen Sie zu Tags → Neu
  2. Wählen Sie das ConsentForge-Template
  3. Geben Sie Ihren Embed Token ein
  4. Trigger setzen: Consent Initialization - All Pages

Für jeden Tag, der eine Einwilligung benötigt (GA4, Ads, Meta):

  1. Tag öffnen
  2. Zu Erweiterte Einstellungen → Consent-Einstellungen gehen
  3. Erforderliche Einwilligungstypen festlegen (z. B. analytics_storage für GA4)

Schritt 4: In GTM-Vorschau testen

GTM-Vorschaumodus öffnen, Website besuchen. Überprüfen Sie:

  • ConsentForge-Tag wird zuerst ausgelöst
  • GA4 und andere Tags werden erst nach der Einwilligung ausgelöst
  • gtm.consent_update-Ereignis erscheint im dataLayer, nachdem der Nutzer akzeptiert hat

Schritt 5: Veröffentlichen

Container einreichen und veröffentlichen.


Öffnen Sie nach der Einrichtung die DevTools-Konsole und geben Sie Folgendes ein:

google_tag_manager['GTM-XXXXX'].getConsentState()

Sie sollten sehen, dass die Consent Mode-Werte aktualisiert werden, nachdem der Nutzer akzeptiert oder abgelehnt hat.