Závažnosť: VysokáVlastník: CMP adminČas na opravu: 1-2 h
Google Consent Mode nebol detegovaný
Nastavte Consent Mode defaults a updates tak, aby Google tagy dostávali explicitný consent state namiesto behu bez akéhokoľvek signálu.
Zahŕňa: consent_mode_not_detected, consent_mode_missing
Prečo je to dôležité
Keď Google tagy bežia bez detegovaného Consent Mode stavu, správanie analytiky a reklamy sa môže odtrhnúť od voľby v bannery a vytvoriť slabé dôkazy o compliance.
Ako to overiť manuálne
- Načítajte web v čistej session a skontrolujte, či sa Consent Mode defaulty objavia skôr, než sa inicializujú Google tagy.
- V DevTools, GTM preview alebo consent debug výstupe overte granted alebo denied stavy na prvom page loade.
- Potvrďte, či banner po Accept a Reject akcii skutočne aktualizuje Google consent state.
Typické príčiny
- Consent Mode nebol vôbec zapnutý v GTM alebo v custom gtag implementácii.
- Consent defaulty sa nastavujú až po inicializácii GA4 alebo Ads tagov.
- CMP eventy menia UI stav, ale neposielajú zodpovedajúcu consent zmenu do Google tagov.
Oprava v GTM
- Pridajte Consent Initialization logiku s denied defaults ešte pred spustením GA4, Ads alebo Floodlight tagov.
- Uistite sa, že GA4 a Ads tagy vyžadujú consent checks a nepredpokladajú granted state.
- V GTM preview overte consent updates pre Accept aj Reject flow.
Oprava vo WordPress alebo CMP pluginoch
- Zapnite Consent Mode podporu v CMP plugine alebo v GA4 integrácii.
- Odstráňte duplicitné analytické pluginy, ktoré obchádzajú CMP-managed consent state.
- Po vyčistení cache a vypnutí page-builder tracking snippetov test zopakujte.
Všeobecná oprava pre vývojára
- Inicializujte Google tagy až po nastavení denied-by-default consent state.
- Posielajte explicitné consent updates pri banner akciách namiesto spoliehania sa na implicitné defaulty.
- Držte marketingové a analytické integrácie za jedným zdrojom truth pre consent state.
Ako potvrdiť, že oprava funguje
- Overte, že Consent Mode defaulty sú prítomné hneď pri prvom loade ešte pred optional tagmi.
- Overte, že Reject drží Google storage states v denied.
- Spustite nový sken a potvrďte, že finding o chýbajúcom Consent Mode zmizol.
Ďalší krok
Po deployi spustite nový sken a potvrďte, že sa zmenilo reálne runtime správanie, nielen text banneru.