Zum Hauptinhalt springen

Google Tag Manager Integration

Zeit: ~15 Minuten Voraussetzungen: GTM-Container mit Veröffentlichungszugang

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

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

Option 1: Script-Tag über Custom-HTML-Tag

Schritt 1: Neuen Tag erstellen

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

Schritt 2: Skript hinzufügen

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

Schritt 3: Trigger auf „Einwilligung-Initialisierung – Alle Seiten" setzen

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

Schritt 4: Veröffentlichen

Senden und veröffentlichen Sie Ihren Container.


Schritt 1: ConsentForge-Template hinzufügen

  1. Gehen Sie in GTM zu Vorlagen → Galerie durchsuchen
  2. Suchen Sie nach „ConsentForge"
  3. Klicken Sie auf Zum Arbeitsbereich hinzufügen

Schritt 2: Tag für Einwilligung-Initialisierung erstellen

  1. Gehen Sie zu Tags → Neu
  2. Wählen Sie das ConsentForge-Template
  3. Geben Sie Ihr Embed-Token ein
  4. Setzen Sie Trigger: Einwilligung-Initialisierung – Alle Seiten

Schritt 3: Vorhandene Tags auf Einwilligungs-Trigger aktualisieren

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

  1. Öffnen Sie den Tag
  2. Gehen Sie zu Erweiterte Einstellungen → Einwilligungseinstellungen
  3. Legen Sie die erforderlichen Einwilligungstypen fest (z. B. analytics_storage für GA4)

Schritt 4: Im GTM-Vorschaumodus testen

Öffnen Sie den GTM-Vorschaumodus und besuchen Sie Ihre Website. Bestätigen Sie:

  • ConsentForge-Tag wird zuerst ausgelöst
  • GA4 und andere Tags werden erst nach der Einwilligung ausgelöst
  • Das Ereignis gtm.consent_update erscheint im dataLayer nach der Nutzerakzeptanz

Schritt 5: Veröffentlichen

Senden und veröffentlichen Sie Ihren Container.


Öffnen Sie nach der Einrichtung die DevTools-Konsole und tippen Sie:

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

Sie sollten sehen, wie sich die Consent-Mode-Werte aktualisieren, nachdem der Nutzer akzeptiert/abgelehnt hat.