Ozbiljnost: VisokaVlasnik: CMP adminVrijeme za ispravak: 1-2 h
Google Consent Mode nije detektiran
Implementirajte Consent Mode zadane postavke i ažuriranja tako da Google tagovi dobiju eksplicitno stanje privole umjesto da rade bez signala.
Obuhvaća: consent_mode_not_detected, consent_mode_missing
Zašto je ovo važno
Ako Google tagovi rade bez detektiranog Consent Mode stanja, ponašanje Analyticsa i Ads-a može odstupati od izbora u banneru, a dokaz usklađenosti ostaje slab.
Kako to ručno provjeriti
- Učitajte web u čistoj sesiji i provjerite pojavljuju li se Consent Mode defaulti prije nego što se Google tagovi inicijaliziraju.
- U DevToolsu, GTM Previewju ili debug izlazu provjerite postoje li granted ili denied statusi već pri prvom učitavanju stranice.
- Potvrdite da banner doista ažurira Google stanje privole nakon Accept i Reject akcija.
Tipični uzroci
- Consent Mode nikada nije uključen u GTM-u ili prilagođenom gtag kodu.
- Default postavke privole postavljaju se tek nakon što su GA4 ili Ads tagovi već učitani.
- CMP eventi ažuriraju samo UI, ali ne prenose promjenu privole Google tagovima.
Ispravak u GTM-u
- Dodajte Consent Initialization s denied defaultima prije pokretanja GA4, Ads ili Floodlight tagova.
- Pobrinite se da GA4 i Ads tagovi koriste stvarne provjere privole umjesto da pretpostavljaju granted stanje.
- Validirajte consent updateove u GTM Previewju i za Accept i za Reject.
Ispravak u WordPressu ili CMP dodacima
- Uključite podršku za Consent Mode u CMP pluginu ili GA4 integraciji.
- Uklonite duplicirane analytics pluginove koji zaobilaze CMP-om upravljano stanje privole.
- Ponovno testirajte nakon čišćenja cachea i uklanjanja tracking snippeta iz page buildera.
Opći developerski ispravak
- Inicijalizirajte Google tagove tek nakon što je postavljeno eksplicitno denied zadano stanje privole.
- Šaljite eksplicitne consent updateove pri interakcijama s bannerom umjesto oslanjanja na implicitne default postavke.
- Držite marketing i analytics integracije iza istog source of truth za privolu.
Kako potvrditi da ispravak radi
- Potvrdite da Consent Mode defaulti postoje već pri prvom učitavanju prije opcionalnih tagova.
- Potvrdite da Reject zadržava Google storage vrijednosti u denied stanju.
- Pokrenite novi scan i provjerite da finding za nedostajući Consent Mode nestaje.
Sljedeći korak
Pokrenite novo skeniranje nakon deploya kako biste potvrdili da se promijenilo stvarno runtime ponašanje, a ne samo tekst bannera.