Allvar: MedelAnsvarig: UtvecklingTid att åtgärda: 30-90 min
Samtyckesstatus sparas inte
Korrigera storage och reload-beteende så att besökarens val sparas och tillämpas mellan sidor och sessioner.
Täcker: consent_not_persisted, consent_state_lost
Varför det här är viktigt
Om samtycket återställs vid reload eller mellan sidor kan användaren bli tillfrågad igen eller valfri behandling starta om utan att respektera tidigare val.
Så verifierar du manuellt
- Acceptera eller avvisa på en sida, ladda sedan om och navigera till andra sidor.
- Bekräfta att samma samtyckesval fortsätter att gälla på hela webbplatsen.
- Inspektera vilken persistensmekanism som används för att lagra samtycke.
Typiska orsaker
- Samtyckescookien eller local storage-posten skrivs inte konsekvent.
- Subdomän-, path- eller SameSite-inställningar förhindrar persistens.
- SPA-navigering återställer status eftersom samtycket bara hålls i minnet.
Åtgärd i GTM
- Säkerställ att samtyckesstatus läses från en persistent källa på varje sida.
- Förlita er inte på engångsvariabler i runtime som försvinner efter navigering.
- Validera samtyckespersistens i GTM Preview över flera omladdningar.
Åtgärd i WordPress eller CMP-pluginer
- Granska CMP-pluginets inställningar för storage, domänomfång och flerspråkiga paths.
- Testa om cache- eller säkerhetspluginer återställer eller tar bort samtyckesstorage.
- Bekräfta att pluginet respekterar samma sparade val i alla templates.
Generell utvecklaråtgärd
- Spara samtycke i en stabil cookie eller motsvarande storage med korrekt domän- och path-scope.
- Ladda om samtyckesstatus innan valfria taggar initialiseras på varje sida.
- Centralisera logiken för samtyckeslagring i stället för att duplicera den per route.
Så bekräftar du att åtgärden fungerar
- Bekräfta att samma val kvarstår efter reload och navigering mellan sidor.
- Bekräfta att Reject förblir denied vid ett senare besök.
- Kör en ny skanning och kontrollera att regressionsproblem kring persistens försvinner.
Nästa steg
Kör en ny skanning efter driftsättning för att bekräfta att det verkliga körningsbeteendet ändrades, inte bara bannertexten.