Ozbiljnost: VisokaVlasnik: MarketingVrijeme za ispravak: 15-45 min
Hotjar prije privole
Spriječite Hotjar da učita session replay ili heatmap skripte prije nego što posjetitelj da analytics ili marketinšku privolu.
Obuhvaća: hotjar_before_consent, pre_consent_hotjar
Zašto je ovo važno
Hotjar može bilježiti podatke o ponašanju i sesiji koji ne bi smjeli početi prije nego što posjetitelj donese valjanu odluku o privoli.
Kako to ručno provjeriti
- Pregledajte Hotjar skripte i telemetrijske zahtjeve u Network panelu pri prvom učitavanju.
- Provjerite pojavljuju li se Hotjar cookies prije privole.
- Potvrdite injektira li se Hotjar putem GTM-a, plugina ili hardkodiranog snippeta.
Tipični uzroci
- Hotjar je konfiguriran kao always-on analytics.
- Theme snippet duplicira Hotjar logiku kojom već upravlja GTM.
- CMP klasificira Hotjar kao funkcionalan umjesto opcionalan.
Ispravak u GTM-u
- Postavite Hotjar tagove iza analytics ili marketinške privole prema vašoj klasifikaciji.
- Uklonite bezuvjetne triggere s Hotjar tagova.
- Potvrdite u Previewju da se Hotjar zahtjevi ne šalju prije privole.
Ispravak u WordPressu ili CMP dodacima
- Pregledajte pluginove i postavke teme koje izravno ubrizgavaju Hotjar.
- Isključite duplicirane snippete izvan CMP-controlled setupa.
- Ponovno testirajte nakon invalidacije cachea.
Opći developerski ispravak
- Učitavajte Hotjar tek nakon eksplicitne privole.
- Održavajte jedan source of truth za inicijalizaciju Hotjara.
- Auditirajte templatee i tag manager radi uklanjanja paralelnih loadera.
Kako potvrditi da ispravak radi
- Potvrdite da se Hotjar ne učitava prije privole.
- Potvrdite da Hotjar cookies nedostaju u pre-consent stanju.
- Pokrenite novi scan i provjerite da Hotjar više nije označen.
Sljedeći korak
Pokrenite novo skeniranje nakon deploya kako biste potvrdili da se promijenilo stvarno runtime ponašanje, a ne samo tekst bannera.