Allvar: HögAnsvarig: UtvecklingTid att åtgärda: 1-3 h
Samtyckesproblem i server-side GTM
Synkronisera routing i server-side GTM och spridningen av samtycke så att server-side-tagging inte kringgår besökarens samtyckesstatus.
Täcker: ssgtm_consent_issue, server_side_gtm_before_consent
Varför det här är viktigt
Server-side GTM kan minska vissa läckor från klienten, men också dölja samtyckesfel om händelser proxas utan att ta hänsyn till denied-status.
Så verifierar du manuellt
- Kontrollera om klientförfrågningar fortfarande proxar analytics- eller ads-händelser till servercontainern före samtycke.
- Inspektera hur samtyckesstatus skickas vidare till förfrågningar i server-side GTM.
- Jämför Accept- och Reject-flöden för att bekräfta att denied-status också blockerar server-side-dispatch.
Typiska orsaker
- Server-side GTM får händelser utan samtyckeskontext.
- Klientkoden skickar pageviews till serverendpointen före samtycke.
- Samtyckeskontroller finns i webbläsarcontainern men inte i servercontainern.
Åtgärd i GTM
- Skicka uttrycklig samtyckesstatus tillsammans med händelser till server-side GTM.
- Spegelvänd samtyckeskontroller i servercontainern i stället för att bara förlita er på klientens standarder.
- Granska taggar i både browser- och servercontainrar för duplicerad eller kringgående dispatch.
Åtgärd i WordPress eller CMP-pluginer
- Kontrollera om pluginer eller themesnippets automatiskt skickar händelser till en server-side GTM-endpoint.
- Stäng av server-side analytics-forwarding tills samtyckesstatus är korrekt kopplad.
- Testa igen webbläsar- och nätverksbeteendet efter ändringarna.
Generell utvecklaråtgärd
- Behandla server-side GTM som ett extra verkställighetslager, inte som ett undantag från samtyckeslogiken.
- Sprid denied-status uttryckligen och undertryck all valfri händelseproxying före samtycke.
- Dokumentera hur browser- och server-side-tagging delar samma källa till sanning för samtycke.
Så bekräftar du att åtgärden fungerar
- Bekräfta att valfria händelser inte proxas till server-side GTM före samtycke.
- Bekräfta att Accept aktiverar önskat händelseflöde medan Reject håller det i denied-läge.
- Kör en ny skanning och kontrollera att samtyckesproblemen kring server-side GTM har lösts.
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.