Warum ist Advanced Consent Mode bei meinem Setup nicht aktiv?

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

Der erweiterte Consent Mode ist meist nicht aktiv, weil die Google-Tags erst nach der Einwilligung laden oder der Standardstatus „denied“ zu spät gesetzt wird. Im erweiterten Modus laden die Google-Tags schon beim Seitenaufruf, starten mit dem Standardstatus „verweigert“ und senden bis zur Entscheidung nur Pings ohne Cookies. Blockiert der Cookie-Banner die Tags bis zur Zustimmung, läuft technisch der einfache Modus, auch wenn alle Consent-Parameter korrekt übergeben werden.

Ob einfacher oder erweiterter Modus ist keine Einstellung in Google Ads oder GA4, sondern ergibt sich allein daraus, wann Ihre Website die Google-Tags lädt und in welcher Reihenfolge die Consent-Befehle ankommen.

Woran scheitert der erweiterte Consent Mode?

  • Tags warten auf die Zustimmung. Ist im Tag Manager bei den Google-Tags „Zusätzliche Einwilligung zur Auslösung des Tags erforderlich“ gesetzt oder feuern sie nur über einen Trigger der Consent-Plattform nach Zustimmung, laden sie ohne Einwilligung gar nicht. Das ist die Definition des einfachen Modus.
  • Consent-Plattform im Blockiermodus. Viele Banner-Lösungen blockieren den Tag Manager oder einzelne Google-Skripte bis zur Zustimmung. Dann erreicht auch ein korrekt gesetzter Standardstatus Google nie.
  • Standardstatus fehlt oder kommt zu spät. Der Befehl gtag('consent', 'default', …) muss laut Google vor allen Befehlen stehen, die Messdaten senden, etwa config oder event. Laut Google-Leitfaden ist die Reihenfolge des Codes entscheidend; stimmt sie nicht, greifen die Standardwerte nicht.
  • Falscher Trigger im Tag Manager. Das Tag, das den Standardstatus setzt, muss über den Trigger zur Initialisierung der Einwilligung laufen, nicht über „Alle Seiten“. Nur so ist der Status gesetzt, bevor andere Trigger auslösen.
  • Asynchroner Banner ohne Wartezeit. Lädt die Consent-Plattform asynchron, kann sie zu spät antworten. Google sieht dafür den Parameter wait_for_update vor, mit dem die Tags einige Millisekunden auf das Update warten.
  • Doppelte Einbindung. Ein fest im Theme eingebautes gtag.js neben dem Tag Manager sendet oft ohne Consent-Status oder vor dem Standardbefehl.

Wie prüfe ich, welcher Modus wirklich läuft?

  1. Tag Assistant öffnen. Starten Sie eine Sitzung im Google Tag Assistant und rufen Sie die Seite auf, ohne den Banner zu bedienen. Im Bereich Einwilligung muss der Standardstatus als erstes Ereignis stehen, mit allen vier Parametern ad_storage, analytics_storage, ad_user_data und ad_personalization.
  2. Netzwerk vor der Entscheidung ansehen. Öffnen Sie die Entwicklertools, Reiter Netzwerk, und filtern Sie nach collect. Sehen Sie vor der Entscheidung Anfragen an Google mit dem Parameter gcs=G100, läuft der erweiterte Modus. Sehen Sie gar keine Anfragen, läuft der einfache Modus.
  3. Cookies kontrollieren. Vor der Zustimmung dürfen keine Cookies wie _ga oder _gcl_au gesetzt sein. Werden sie gesetzt, ist der Standardstatus nicht wirksam.
  4. Zustimmung geben. Nach „Alle akzeptieren“ muss im Tag Assistant ein Update mit „granted“ erscheinen und die Anfragen tragen gcs=G111.
  5. Regionen testen. Haben Sie regionale Standardwerte gesetzt, wiederholen Sie den Test mit einem simulierten Standort im EWR.

Wie richte ich den erweiterten Modus sauber ein?

Setzen Sie den Standardstatus über die Consent-Plattform-Vorlage im Tag Manager oder ein Tag mit dem Trigger zur Initialisierung der Einwilligung. Lassen Sie bei Google-Tags die integrierten Einwilligungsprüfungen arbeiten und verlangen Sie keine zusätzliche Einwilligung. Stellen Sie in der Consent-Plattform ein, dass der Tag Manager nicht blockiert wird, sondern nur Consent-Signale empfängt. Nicht-Google-Tags wie Pixel anderer Anbieter steuern Sie weiterhin über eigene Einwilligungs-Trigger, denn sie kennen den Consent Mode nicht.

Ob Sie den erweiterten Modus nutzen dürfen, ist auch eine rechtliche Frage, weil Google-Tags vor der Entscheidung Daten ohne Cookies empfangen. Stimmen Sie das mit Ihrem Datenschutzbeauftragten ab. Mehr zur Diagnose lesen Sie unter Warum erkennt Google den Consent-Status meiner Besucher nicht korrekt?

Prüfen Sie nicht die Einstellungen, sondern das Verhalten: Gehen vor der Entscheidung Anfragen mit gcs=G100 und ohne Cookies an Google, läuft der erweiterte Modus. Alles andere ist einfacher Modus oder ein Fehler.

Quellen

Sie wissen nicht, ob Ihr Setup im einfachen oder erweiterten Modus läuft? Wir prüfen Banner, Tag Manager und Netzwerkanfragen und zeigen Ihnen, was fehlt. 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