Warum erkennt Google den Consent Status meiner Besucher nicht korrekt?

Kilian Müller
Kilian MüllerInhaber von 1hold.de · Google PartnerAktualisiert am
Consent ModeGoogle-zertifizierter Spezialist

Google erkennt den Consent-Status Ihrer Besucher meist dann nicht, wenn der Standardstatus zu spät oder gar nicht gesetzt wird oder wenn das Cookie-Banner die Auswahl nicht als Update an die Google-Tags weitergibt. Der Einwilligungsmodus selbst fragt nichts ab, er übernimmt nur, was Ihr Banner meldet. Fehlt dieses Signal oder kommt es zu spät, arbeiten Google Ads und GA4 ohne gültige Einwilligung.

Seit der Version 2 des Einwilligungsmodus gehören vier Werte dazu: ad_storage, analytics_storage, ad_user_data und ad_personalization. Fehlen die beiden neueren Werte, entspricht die Umsetzung nicht dem Stand, den Google für Besucher aus dem Europäischen Wirtschaftsraum vorsieht.

Woran liegt es, dass der Consent-Status nicht ankommt?

  • Standardstatus fehlt oder kommt zu spät. Laut Google muss der Standardstatus auf jeder Seite gesetzt werden, bevor ein Tag Daten sendet. Feuert das Google-Tag vor dem Banner, sieht Google zuerst keinen Status. Im Tag Manager gehört das Banner-Tag deshalb auf den Trigger Einwilligungsinitialisierung – Alle Seiten, der vor allen anderen Triggern auslöst.
  • Update wird nicht gesendet. Der Besucher klickt auf „Akzeptieren“, das Banner speichert die Wahl, meldet sie aber nicht per Consent-Update an die Google-Tags. Typisch bei Bannern ohne eigene Google-Integration.
  • Nur zwei statt vier Werte. Ältere Banner-Versionen senden nur ad_storage und analytics_storage. Die Werte ad_user_data und ad_personalization fehlen dann.
  • Banner lädt asynchron. Lädt das Banner später als die Tags, braucht der Standardstatus den Parameter wait_for_update, damit die Tags kurz auf das Update warten.
  • Doppelte oder fest eingebaute Tags. Ein zusätzlich im Theme oder per Plugin eingebautes Google-Tag umgeht oft die Consent-Logik im Tag Manager.
  • Update erst nach Seitenwechsel. Google weist darauf hin, dass das Update auf der Seite gesendet werden muss, auf der der Besucher zustimmt, nicht erst auf der nächsten.

Wie prüfe ich, ob der Status richtig übertragen wird?

  1. Starten Sie den Tag Assistant mit Ihrer Website und öffnen Sie das erste Ereignis. Unter „Einwilligung“ muss bereits der Standardstatus stehen, bevor ein Google-Tag feuert.
  2. Stimmen Sie im Banner zu und prüfen Sie das nächste Ereignis. Alle vier Werte müssen jetzt als granted erscheinen.
  3. Wiederholen Sie den Test mit „Ablehnen“. Die Werte müssen auf denied bleiben.
  4. Aktivieren Sie im Tag Manager in den Containereinstellungen die Einwilligungsübersicht. Dort sehen Sie, welche Tags welche Einwilligung prüfen.
  5. Suchen Sie im Quelltext nach weiteren Google-Tags außerhalb des Tag Managers und entfernen Sie Doppelungen.

Welche Rolle spielt Basic oder Advanced?

Beim Basic-Modus lädt das Google-Tag erst nach der Zustimmung. Lehnt jemand ab, sendet Google gar nichts, nicht einmal den Status. Beim Advanced-Modus lädt das Tag sofort mit Standardwert denied und sendet bei Ablehnung cookielose Pings. Laut Google ermöglicht das ein auf Ihr Konto zugeschnittenes Modell statt eines allgemeinen. Welche Variante für Ihre Website rechtlich passt, klären Sie mit Ihrer Datenschutzberatung. Mehr dazu lesen Sie in unserem Beitrag Warum ist Advanced Consent Mode bei meinem Setup nicht aktiv?

Setzen Sie den Standardstatus mit allen vier Werten vor jedem Google-Tag, lassen Sie das Banner jede Auswahl als Update melden und prüfen Sie Zustimmen und Ablehnen im Tag Assistant.

Quellen

Sie möchten sicher sein, dass Google Ihre Einwilligungen richtig erhält? Wir prüfen Banner, Tag Manager und Tags und testen Zustimmen und Ablehnen Schritt für Schritt. Buchen Sie ein kostenloses Erstgespräch oder lesen Sie mehr über unsere Tracking-Agentur.

Persönliche Beratung gewünscht?

Unsere Google-zertifizierten Experten helfen Ihnen gerne weiter – kostenlos und unverbindlich.

Termin vereinbaren