Vakavuus: KeskitasoOmistaja: KehitysKorjausaika: 30-90 min
Suostumustila ei säily
Korjaa storage- ja reload-käyttäytyminen niin, että kävijän valinta säilyy ja sitä sovelletaan sivujen ja sessioiden välillä.
Kattaa: consent_not_persisted, consent_state_lost
Miksi tämä on tärkeää
Jos suostumus nollautuu reloadissa tai sivujen välillä, käyttäjältä voidaan kysyä uudelleen tai valinnainen käsittely voi käynnistyä uudestaan aiempaa valintaa kunnioittamatta.
Näin tarkistat manuaalisesti
- Hyväksy tai hylkää suostumus yhdellä sivulla, lataa sitten uudelleen ja siirry muille sivuille.
- Varmista, että sama suostumusvalinta pysyy voimassa koko sivustolla.
- Tutki, mitä persistenssimekanismia suostumuksen tallentamiseen käytetään.
Tyypilliset syyt
- Suostumusevästettä tai local storage -merkintää ei kirjoiteta johdonmukaisesti.
- Alidomain-, path- tai SameSite-asetukset estävät persistenssin.
- SPA-navigointi nollaa tilan, koska suostumus pidetään vain muistissa.
Korjaus GTM:ssä
- Varmista, että suostumustila luetaan persistentistä lähteestä jokaisella sivulla.
- Älä luota kertakäyttöisiin runtime-muuttujiin, jotka katoavat navigoinnin jälkeen.
- Vahvista suostumuksen säilyminen GTM Previewssa useiden reloadien yli.
Korjaus WordPressissä tai CMP-lisäosissa
- Käy läpi CMP-lisäosan storage-, domain scope- ja monikieliset path-asetukset.
- Testaa, nollaavatko cache- tai security-lisäosat suostumustallennuksen.
- Varmista, että lisäosa kunnioittaa samaa tallennettua valintaa kaikissa templateissa.
Yleinen kehittäjäkorjaus
- Tallenna suostumus vakaaseen evästeeseen tai vastaavaan storageen oikealla domain- ja path-scopella.
- Lataa suostumustila uudelleen ennen kuin valinnaiset tagit alustetaan jokaisella sivulla.
- Keskitä suostumustallennuksen logiikka sen sijaan, että monistat sen per route.
Näin varmistat, että korjaus toimii
- Varmista, että sama valinta säilyy reloadin ja sivujen välisen navigoinnin jälkeen.
- Varmista, että Reject pysyy denied-tilassa myöhemmällä vierailulla.
- Aja uusi skannaus ja tarkista, että säilyvyyteen liittyvät regressiot katoavat.
Seuraava vaihe
Aja uusi skannaus käyttöönoton jälkeen varmistaaksesi, että todellinen runtime-käyttäytyminen muuttui eikä vain bannerin teksti.