Serjetà: MedjaResponsabbli: ŻviluppĦin għat-tiswija: 30-90 min
L-istat tal-kunsens ma jippersistix
Ikkoreġi l-imġiba tal-storage u reload sabiex l-għażla tal-viżitatur tippersisti u tiġi applikata bejn paġni u sessjonijiet.
Tkopri: consent_not_persisted, consent_state_lost
Għaliex dan hu importanti
Jekk il-kunsens jiġi resetjat wara reload jew bejn paġni, l-utent jista' jerġa' jintalab jew optional processing jista' jerġa' jibda mingħajr ma jirrispetta l-għażla preċedenti tiegħu.
Kif tivverifikah manwalment
- Aċċetta jew irrifjuta l-kunsens fuq paġna waħda, imbagħad erġa' għabbi u mur għal paġni oħra.
- Ikkonferma li l-istess għażla tal-kunsens tibqa' fis-seħħ fuq is-sit kollu.
- Irrevedi l-mekkaniżmu ta' persistency użat biex jinħażen il-kunsens.
Kawżi tipiċi
- Il-consent cookie jew ir-record fil-local storage ma jinkitbux b'mod konsistenti.
- Settings ta' subdomain, path jew SameSite jipprevjenu l-persistenza.
- SPA navigation jirrisettja l-istat għax il-kunsens jinżamm biss fil-memorja.
Korrezzjoni f'GTM
- Kun żgur li l-istat tal-kunsens jinqara minn sors persistenti fuq kull paġna.
- Tiddependix fuq runtime variables ta' darba li jisparixxu wara n-navigazzjoni.
- F'GTM Preview ivvalida l-persistenza tal-kunsens tul diversi reloads.
Korrezzjoni f'WordPress jew plugins CMP
- Irrevedi storage, domain scope u settings ta' paths multi-lingwi tal-plugin CMP.
- Ittestja jekk cache jew security plugins humiex qed jirrisettjaw il-consent storage.
- Ikkonferma li l-plugin jirrispetta l-istess għażla maħżuna fit-templates kollha.
Korrezzjoni ġenerika għall-iżviluppaturi
- Aħżen il-kunsens f'cookie stabbli jew storage ekwivalenti b'domain u path scope korretti.
- Erġa' għabbi l-istat tal-kunsens qabel ma tinizjalizza optional tags fuq kull paġna.
- Iċċentralizza l-loġika tal-ħażna tal-kunsens minflok tidduplikaha bejn ir-rotot.
Kif tikkonferma li l-korrezzjoni taħdem
- Ikkonferma li l-istess għażla tibqa' wara reloads u navigazzjoni bejn paġni.
- Ikkonferma li Reject jibqa' denied anke f'żjara aktar tard.
- Ħaddem scan ġdid u iċċekkja li regressions relatati mal-persistenza jisparixxu.
Pass li jmiss
Erġa' mexxi skannjar wara deploy biex tikkonferma li nbidel l-imġiba reali runtime u mhux biss it-test tal-banner.