Súlyosság: KözepesFelelős: FejlesztésJavítás ideje: 30-90 min
A hozzájárulási állapot nem marad meg
Javítsa a storage-ot és a reload viselkedést úgy, hogy a látogató választása oldalak és munkamenetek között is megmaradjon és érvényesüljön.
Érinti: consent_not_persisted, consent_state_lost
Miért fontos ez
Ha a hozzájárulás reloadnál vagy oldalak között resetelődik, a felhasználót újra kérdezhetik, vagy az opcionális feldolgozás újraindulhat az előző döntés figyelmen kívül hagyásával.
Hogyan ellenőrizze manuálisan
- Fogadja el vagy utasítsa el a hozzájárulást egy oldalon, majd töltse újra és navigáljon más oldalakra.
- Erősítse meg, hogy ugyanaz a hozzájárulási választás az egész oldalon érvényben marad.
- Vizsgálja meg a hozzájárulás tárolására használt perzisztencia-mechanizmust.
Tipikus okok
- A consent cookie vagy local storage bejegyzés nem íródik következetesen.
- A subdomain-, path- vagy SameSite-beállítások megakadályozzák a perzisztenciát.
- Az SPA navigáció reseteli az állapotot, mert a hozzájárulást csak memóriában tárolják.
Javítás GTM-ben
- Gondoskodjon arról, hogy a hozzájárulási állapot minden oldalon perzisztens forrásból legyen beolvasva.
- Ne támaszkodjon egyszeri runtime változókra, amelyek navigáció után eltűnnek.
- Validálja a hozzájárulás perzisztenciáját GTM Previewban több reloadon keresztül.
Javítás WordPressben vagy CMP bővítményekben
- Vizsgálja meg a CMP plugin storage, domain scope és többnyelvű path beállításait.
- Tesztelje, hogy a cache vagy security pluginok resetelik-e vagy eltávolítják-e a consent storage-ot.
- Erősítse meg, hogy a plugin ugyanazt a mentett választást tiszteletben tartja minden template-en.
Általános fejlesztői javítás
- A hozzájárulást stabil cookie-ban vagy egyenértékű storage-ban őrizze meg helyes domain- és pathscope-pal.
- Az opcionális tagek inicializálása előtt minden oldalon töltse újra a hozzájárulási állapotot.
- Központosítsa a hozzájárulási tárolási logikát a route-onkénti duplikálás helyett.
Hogyan igazolja, hogy a javítás működik
- Erősítse meg, hogy ugyanaz a választás reload és cross-page navigáció után is megmarad.
- Erősítse meg, hogy a Reject egy későbbi látogatáskor is denied marad.
- Futtasson új szkennelést, és ellenőrizze, hogy a perzisztencia-regressziók eltűnnek.
Következő lépés
Az élesítés után futtasson új vizsgálatot, hogy megerősítse: a tényleges futásidejű viselkedés változott meg, nem csak a banner szövege.