Allvar: HögAnsvarig: UtvecklingTid att åtgärda: 1-2 h
GTM-taggar körs före samtycke
Korrigera GTM-triggerar så att valfria taggar inte kör någonting förrän nödvändigt samtycke finns.
Täcker: gtm_tags_before_consent, pre_consent_gtm_fire
Varför det här är viktigt
Även med en korrekt implementerad CMP kan GTM fortsätta att utlösa taggar för tidigt om triggerar, undantag och samtyckeskontroller inte är i linje med varandra.
Så verifierar du manuellt
- Öppna GTM Preview och observera vilka taggar som körs vid första laddningen.
- Lista alla valfria taggar som körs innan någon användarinteraktion sker.
- Kontrollera om Custom HTML-taggar fortfarande injicerar skript manuellt.
Typiska orsaker
- GTM-taggar använder pageview-triggerar utan samtyckesvillkor.
- Samtyckeskontroller tillämpas bara på en del av taggarna.
- Custom HTML-taggar kringgår den avsedda samtyckesmodellen.
Åtgärd i GTM
- Tillämpa samtyckeskontroller på alla valfria taggar.
- Använd Consent Initialization och ta bort triggerar som startar för tidigt.
- Validera körordningen igen i GTM Preview efter publicering.
Åtgärd i WordPress eller CMP-pluginer
- Säkerställ att webbplatsen bara använder en GTM-container och att inga duplicerade snippets finns.
- Stäng av pluginer som lägger till tracking utanför GTM.
- Testa igen efter publicering och cache-invalidering.
Generell utvecklaråtgärd
- Behandla GTM som ett exekveringslager, inte som källa till sanning för samtycke.
- Centralisera samtyckesstatus och kräv den före varje valfri tagg.
- Ta bort redundanta tagging-vägar som kringgår ert avsedda GTM-flöde.
Så bekräftar du att åtgärden fungerar
- Bekräfta i Preview att inga valfria GTM-taggar körs före samtycke.
- Bekräfta att endast nödvändiga taggar är aktiva vid första laddningen.
- Kör en ny skanning och kontrollera att pre-consent-findingarna minskar.
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.