Google Consent Mode v2: Praxisleitfaden für Kundenwebsites
Google Consent Mode v2 ist der Mechanismus, über den eine Website den Google-Tags mitteilt, was ein Besucher im Cookie-Banner gewählt hat. Er arbeitet mit vier Parametern, ad_storage, analytics_storage, ad_user_data und ad_personalization, jeweils auf granted oder denied gesetzt. Für Traffic aus dem EWR und dem Vereinigten Königreich erwartet Google diese Signale, bevor es die Daten für Anzeigenmessung und Personalisierung nutzt. Auf Kundenwebsites wird er meist einmal eingerichtet und später durch eine Änderung zerstört, die niemand mit dem Consent in Verbindung bringt.
Die vier Parameter
ad_storage und analytics_storage stammen aus der ersten Version: Sie legen fest, ob Google-Tags Werbe- und Analyse-Cookies setzen und lesen dürfen. Version 2 hat zwei Parameter ergänzt, bei denen es um die Nutzung der Daten geht, nicht um ihre Speicherung. ad_user_data regelt, ob Nutzerdaten zu Werbezwecken an Google gesendet werden dürfen, ad_personalization, ob sie für personalisierte Anzeigen wie Remarketing verwendet werden dürfen.
Die Website sendet sie zweimal. Ein default-Befehl muss vor jedem Google-Tag laufen, ein update folgt, sobald der Besucher entscheidet:
gtag('consent', 'default', {
ad_storage: 'denied',
analytics_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied'
});
gtag('consent', 'update', { analytics_storage: 'granted' });
Der default lässt sich mit dem Parameter region auf bestimmte Länder beschränken. In der Praxis sendet die CMP beide Befehle.
Basic oder Advanced
Im Basic-Modus bleiben Google-Tags blockiert, bis der Besucher mit dem Banner interagiert. Lehnt er ab, bekommt Google nichts.
Im Advanced-Modus laden die Tags sofort mit den Standardwerten auf denied. Solange die Einwilligung fehlt, senden sie cookielose Pings statt vollständiger Hits. GA4 nutzt diese für die verhaltensbasierte Modellierung, Google Ads für die Conversion-Modellierung, sobald die von Google verlangten Datenschwellen erreicht sind.
Warum es im EWR und im Vereinigten Königreich zählt
Googles Richtlinie zur EU-Nutzereinwilligung gilt für den EWR und das Vereinigte Königreich. Fehlen dort die v2-Signale, kann Google Ads ihre Daten nicht für personalisierte Werbung verwenden: Remarketing-Listen wachsen nicht mehr, die Conversion-Messung wird dünner. Der Kunde sieht weniger Conversions und kleinere Zielgruppen, ohne erkennbare Ursache.
So prüfen Sie es
Beginnen Sie mit Tag Assistant. Verbinden Sie die Website, wählen Sie ein Ereignis und öffnen Sie den Tab Consent: Er zeigt die Default- und Update-Werte jedes Parameters. Testen Sie dreimal: vor jeder Interaktion mit dem Banner, nach dem Akzeptieren, nach dem Ablehnen. Für den EWR sollten die Standardwerte denied sein und das Update der Wahl entsprechen.
Filtern Sie dann in den DevTools den Network-Tab nach collect. GA4-Hits an /g/collect tragen zwei Consent-Parameter. gcs ist kurz: G1, gefolgt von einer Ziffer für ad_storage und einer für analytics_storage, wobei 1 granted und 0 denied bedeutet. G100 heißt alles abgelehnt, G111 beides erteilt, G101 nur Analytics. gcd ist länger und kodiert alle vier Parameter, samt der Angabe, ob ein Wert aus Default oder Update stammt. Entschlüsseln lassen Sie es von Tag Assistant.
Mit verbundenem Tag Assistant zeigt die GA4 DebugView, ob nach dem Akzeptieren Ereignisse ankommen. Unser Leitfaden, wie Sie prüfen, ob GA4 installiert ist, geht auf diesen Schritt genauer ein.
Was ihn kaputt macht
Fast immer Änderungen, die aus anderen Gründen passieren:
- eine neue CMP, deren Google-Consent-Mode-Integration nicht aktiviert wurde
- die GTM-Vorlage der CMP gelöscht oder ihr Trigger weg von Consent Initialization verschoben, sodass Tags vor dem Default feuern
- GA4 außerhalb von GTM geladen, über ein Theme, ein Plugin oder ein fest eingebautes
gtag.js-Snippet, das vor der CMP läuft - ein Relaunch ohne Banner, womit nie ein Update ankommt
Was Deltio überwacht und was nicht
Deltio liest keine Consent-Mode-Signale. Es prüft weder default- und update-Befehle noch gcs- und gcd-Werte, und es kontrolliert nicht, ob Tags Ereignisse senden. Dafür gibt es Tag Assistant.
Deltio erkennt aber, welche CMP auf der Startseite läuft, und meldet, wenn sie auftaucht, verschwindet oder den Anbieter wechselt, wie im Artikel zum Cookie-Banner-Monitoring beschrieben. Auf jeder überwachten URL liest es außerdem den HTML-Quelltext und schickt einen Alert, wenn der Google-Tag-Manager-Container oder ein GA4-Tag per gtag.js auftaucht, verschwindet oder die ID ändert. Ein in GTM veröffentlichtes GA4-Tag sieht es nicht, da es die Seite nicht rendert. Nach so einem Alert wiederholen Sie den Check in Tag Assistant.
Starter kostet £24 pro Monat, bei jährlicher Zahlung £20, und Sie können Deltio 14 Tage kostenlos testen.
Häufige Fragen
- Ist Google Consent Mode v2 ein Cookie-Banner?
- Nein. Consent Mode gibt nur die Entscheidung des Besuchers an die Google-Tags weiter. Das Banner selbst kommt von einer Consent-Management-Plattform (CMP) wie Cookiebot oder OneTrust, die dann die Befehle default und update sendet.
- Kann ich im Advanced-Modus GA4-Daten ohne Einwilligung erheben?
- Im Advanced-Modus senden die Tags cookielose Pings, solange die Einwilligung fehlt, und Google nutzt sie für die Modellierung. Ob das nach DSGVO und TDDDG für eine bestimmte Website zulässig ist, ist eine Rechtsfrage für den Betreiber, keine technische Einstellung, die man für ihn entscheidet.
- Was bedeutet gcs=G100?
- Es bedeutet, dass für diesen Hit sowohl ad_storage als auch analytics_storage abgelehnt sind. Die beiden Ziffern nach G1 stehen für ad_storage und analytics_storage, 1 für granted und 0 für denied. G111 heißt also beides erteilt.
- Brauche ich Consent Mode v2 auch außerhalb Europas?
- Googles Vorgabe hängt an der Richtlinie zur EU-Nutzereinwilligung, die Besucher aus dem EWR und dem Vereinigten Königreich abdeckt. Anderswo kann das lokale Recht trotzdem ein Banner verlangen, und Consent Mode bleibt der Weg, diese Entscheidungen an Google-Tags weiterzugeben.
- Prüft Deltio, ob Consent Mode funktioniert?
- Nein. Deltio liest weder Consent-Mode-Signale noch gcs- und gcd-Werte. Es meldet, wenn der Anbieter des Cookie-Banners auftaucht, verschwindet oder wechselt und wenn der GTM-Container oder ein GA4-Tag im Quelltext verschwindet oder die ID ändert, häufige Ursachen für ein defektes Setup.