Resnost: VisokaOdgovorni: RazvojČas za popravek: 1-2 h
Cookies se še vedno nastavijo po Rejectu
Popravite flowe, v katerih optional cookies ali zahtevki še naprej delujejo, čeprav je obiskovalec tracking izrecno zavrnil.
Zajema: cookies_after_reject, reject_not_enforced
Zakaj je to pomembno
Reject gumb, ki optional obdelave dejansko ne blokira, je eden najjasnejših znakov, da consent mehanizem ni pravilno uveljavljen.
Kako to ročno preveriti
- V čisti seji zavrnite optional obdelavo in nato stran ponovno naložite.
- Po Rejectu preglejte cookies in omrežne zahtevke.
- Primerjajte vedenje pred in po Rejectu, da potrdite dejansko ustavitev optional storagea.
Tipični vzroki
- Reject posodobi samo vizualno stanje bannerja, ne pa denied statusa.
- Optional tagi se po reloadih znova sprožijo kljub uporabnikovi zavrnitvi.
- Shranjene vrednosti soglasja se berejo napačno ali pa se po navigaciji ignorirajo.
Popravek v GTM
- Poskrbite, da se denied stanje naloži, preden se lahko tagi po reloadu ponovno zaženejo.
- Consent kontrole povežite z vsemi optional tagi, ne samo z dogodki ob prvem nalaganju.
- V GTM Preview potrdite, da Reject pravilno vztraja med reloadi.
Popravek v WordPressu ali CMP vtičnikih
- Preglejte integracije vtičnikov, ki po Rejectu še vedno nalagajo optional tage.
- Potrdite, da CMP vtičnik shrani in uporabi denied stanje ob vsakem page loadu.
- Odstranite prekrivajoče tracking vtičnike, ki ignorirajo CMP stanje.
Splošen developerski popravek
- Reject obravnavajte kot izvršljivo runtime stanje, ne zgolj kot UI akcijo.
- Na vsaki strani blokirajte optional loaderje, kadar je shranjeni status soglasja denied.
- Testirajte scenarije reloadov, ponovnih obiskov in navigacije med stranmi, ne samo prvega nalaganja.
Kako potrditi, da popravek deluje
- Reject in reload: potrdite, da optional cookies še vedno manjkajo.
- Reject in reload: potrdite, da optional zahtevki ostanejo blokirani.
- Zaženite nov scan in preverite, da findings povezani z Rejectom izginejo.
Naslednji korak
Po deployu zaženite nov pregled, da potrdite, da se je spremenilo dejansko runtime vedenje, ne le besedilo bannerja.