Přeskočit na obsah
Závažnost: VysokáVlastník: CMP administrátorČas na opravu: 1-2 h

Google Consent Mode nebyl detekován

Nasaďte defaulty a aktualizace Consent Mode tak, aby Google tagy dostaly explicitní stav souhlasu místo toho, aby běžely bez jakéhokoli signálu.

Zahrnuje: consent_mode_not_detected, consent_mode_missing

Proč je to důležité

Pokud Google tagy běží bez detekovaného stavu Consent Mode, chování Analytics a Ads se může rozcházet s volbou v banneru a zůstává jen slabý důkaz souladu.

Jak to ověřit ručně

  1. Načtěte web v čisté session a ověřte, že se defaulty Consent Mode objeví dřív, než se inicializují Google tagy.
  2. V DevTools, GTM Preview nebo debug výstupech zkontrolujte, zda jsou při prvním zobrazení přítomné stavy granted nebo denied.
  3. Potvrďte, že banner po akcích Accept a Reject opravdu aktualizuje stav souhlasu pro Google.

Typické příčiny

  • Consent Mode nebyl nikdy zapnutý v GTM nebo ve vlastním gtag kódu.
  • Defaultní stavy souhlasu se nastavují až po načtení GA4 nebo Ads tagů.
  • CMP eventy mění jen UI, ale nepředávají změnu souhlasu Google tagům.

Oprava v GTM

  1. Přidejte Consent Initialization s denied defaulty ještě před spuštěním GA4, Ads nebo Floodlight tagů.
  2. Ujistěte se, že GA4 a Ads tagy opravdu vynucují consent checks místo tichého předpokladu granted.
  3. V GTM Preview ověřte aktualizace souhlasu pro Accept i Reject.

Oprava ve WordPressu nebo CMP pluginech

  1. Zapněte podporu Consent Mode v CMP pluginu nebo v GA4 integraci.
  2. Odstraňte duplicitní analytické pluginy, které obcházejí CMP řízený stav souhlasu.
  3. Po vyčištění cache a odstranění tracking snippetů z page builderu test zopakujte.

Obecná vývojářská oprava

  1. Inicializujte Google tagy až po nastavení defaultního denied stavu souhlasu.
  2. Posílejte explicitní consent updates při akcích v banneru místo spoléhání na implicitní defaulty.
  3. Držte marketingové i analytické integrace za stejným source of truth pro souhlas.

Jak potvrdit, že oprava funguje

  • Potvrďte, že jsou defaulty Consent Mode přítomné při prvním načtení ještě před volitelnými tagy.
  • Potvrďte, že Reject drží Google storage stavy v denied.
  • Spusťte nový sken a ověřte, že finding o chybějícím Consent Mode zmizel.

Další krok

Po nasazení spusťte nový sken a potvrďte, že se změnilo skutečné runtime chování, nejen text banneru.

Google Consent Mode nebyl detekován — GDPR Fix Guide