Cookie Confirm verwaltet die Zustimmung der Nutzer im Browser (clientseitig) und leitet den Zustimmungsstatus an den Google Tag Manager weiter. Dann verwendet TAGGRS diese Zustimmungssignale auf der Serverseite, um sicherzustellen, dass nur Daten, die nach den Einstellungen des Benutzers zulässig sind wird verarbeitet und an Plattformen wie Google Analytics, Google Ads oder Meta weitergeleitet.
Bevor Sie beginnen, stellen Sie sicher, dass Sie:
• Ein Konto zur Cookie Confirm
• EIN TAGGRS-Konto mit einem aktiven Produkt
• Zugang zu Google Tagmanager (sowohl Web- als auch Servercontainer)
1. Loggen Sie sich in Ihr Google Tag Manager-Konto ein
2. Gehe zu Schlagworte → Neu → Tag-Konfiguration
3. Suchen Sie nach Cookie Confirm CMP in der Community Template Gallery und installiere das Template
4. Stellen Sie den Auslöser auf Initialisierung der Einwilligung — Alle Seiten.
Sobald der Zustimmungsmodus im Google Tag Manager aktiviert ist, lesen die Tags in Ihrem Servercontainer automatisch den GCS-Parameter und respektieren die Zustimmung des Nutzers. Sie müssen nichts extra konfigurieren.
https://sgtm.example.com/g/
sammeln? v=2&tid=G-xxxxxx>m=45JE37
&_p=123456&gcs=G101https://sgtm.example.com/
g/sammeln
Der GA4 sammelt Endpunkte, leitet sie aber über Ihren Servercontainer statt über Googles eigene Domain weiter.v=2TID=G-XXXXXXgtm=45je37_p=123456GCS=G101Sie wünschen sich eine detailliertere Steuerung? Sie können in Ihrem Servercontainer benutzerdefinierte Blocking-Trigger erstellen, die verhindern, dass Tags ausgelöst werden, wenn die Zustimmung verweigert wird.
Erstellen Sie einen neuen Trigger mit den folgenden Einstellungen:
• Name des Triggers: analytics_storage = verweigert
• Triggertyp: Benutzerdefiniert
• Löst Brände aus, wenn:
Kundenname entspricht GA4DE | x-ga-gcs endet mit 0
DE | x-ga-gcs ist eine Event Data-Variable, die den GCS-Wert aus der eingehenden Anfrage liest.Erstellen Sie einen zweiten Trigger mit den folgenden Einstellungen:
• Name des Triggers: ad_storage = verweigert
• Triggertyp: Benutzerdefiniert
• Löst Brände aus, wenn:
Kundenname entspricht GA4DE | x-ga-gcs beginnt mit G10
Wenden Sie die Blocking-Trigger auf die Tags an, die nicht ohne Zustimmung ausgelöst werden sollen.
1. Öffnen Sie das Tag in Ihrem sGTM-Container
2. Gehe zu Auslösen → Ausnahmen
3. Fügen Sie die entsprechenden Blockierungstrigger hinzu:analytics_storage = verweigertad_storage = verweigert
Diese Ausnahmen stellen sicher, dass das Tag gesperrt bleibt, wenn ein Besucher die Zustimmung für den entsprechenden Speichertyp verweigert.
Alles in allem bietet dieses Setup einen zukunftssicheren Ansatz für das Einwilligungsmanagement: robustere Datenerfassung, vollständige Berücksichtigung der Benutzerpräferenzen und skalierbares, konformes Tracking für jeden Anbieter in Ihrem Stack.
Nein, wenn der Zustimmungsmodus in Ihrem Web GTM-Container aktiviert ist, enthalten Google-Tags automatisch einen GCS-Parameter (Google Consent State) in jeder Anfrage, die an Ihren TAGGRS-Servercontainer gesendet wird. Dieser Parameter enthält die aktuellen Einwilligungsoptionen des Benutzers (z. B. ob analytics_storage oder ad_storage erteilt oder verweigert wurde). Google-Tags im Servercontainer lesen diesen Wert automatisch und erzwingen die Zustimmung ohne zusätzliche Konfiguration. Dieses Verhalten gilt für alle nativen Google-Tags, einschließlich GA4 und Google Ads.