Siirry sisältöön
Vakavuus: KorkeaOmistaja: KehitysKorjausaika: 1-3 h

Suostumusongelmat server-side GTM:ssä

Synkronoi server-side GTM:n reititys ja suostumuksen välitys niin, ettei server-side-taggaus ohita kävijän suostumustilaa.

Kattaa: ssgtm_consent_issue, server_side_gtm_before_consent

Miksi tämä on tärkeää

Server-side GTM voi vähentää joitakin client-puolen vuotoja, mutta se voi myös piilottaa suostumusvirheitä, jos tapahtumia proxataan ilman denied-tilan huomioimista.

Näin tarkistat manuaalisesti

  1. Tarkista, proxataanko client-puolen pyynnöistä edelleen analytics- tai ads-eventtejä server-konttiin ennen suostumusta.
  2. Tutki, miten suostumustila välitetään server-side GTM -pyyntöihin.
  3. Vertaa Accept- ja Reject-virtoja varmistaaksesi, että denied-tila blokkaa myös server-side-dispatchin.

Tyypilliset syyt

  • Server-side GTM vastaanottaa eventtejä ilman suostumuskontekstia.
  • Client-koodi lähettää pageviewit server-endpointtiin ennen suostumusta.
  • Suostumustarkistukset ovat olemassa selaimen kontissa, mutta eivät server-kontissa.

Korjaus GTM:ssä

  1. Lähetä eksplisiittinen suostumustila server-side GTM:ään menevien eventien mukana.
  2. Peilaa suostumustarkistukset server-konttiin sen sijaan, että luotat vain clientin oletuksiin.
  3. Auditoi sekä browser- että server-konttien tagit duplikoidun tai ohittavan dispatchin varalta.

Korjaus WordPressissä tai CMP-lisäosissa

  1. Tarkista, lähettävätkö lisäosat tai teemasnippetit automaattisesti eventtejä server-side GTM -endpointtiin.
  2. Poista käytöstä server-side analytics-forwarding, kunnes suostumustila on kytketty oikein.
  3. Testaa selain- ja verkkokäyttäytyminen uudelleen muutosten jälkeen.

Yleinen kehittäjäkorjaus

  1. Käsittele server-side GTM:ää lisävalvontakerroksena, ei poikkeuksena suostumuslogiikasta.
  2. Välitä denied-tilat eksplisiittisesti ja estä kaikki valinnainen event-proxying ennen suostumusta.
  3. Dokumentoi, miten browser- ja server-side-taggaus jakavat saman suostumuksen source of truthin.

Näin varmistat, että korjaus toimii

  • Varmista, ettei valinnaisia eventtejä proxata server-side GTM:ään ennen suostumusta.
  • Varmista, että Accept aktivoi halutun event-virran ja Reject pitää sen denied-tilassa.
  • Aja uusi skannaus ja tarkista, että server-side GTM:ään liittyvät suostumusongelmat ovat ratkenneet.

Seuraava vaihe

Aja uusi skannaus käyttöönoton jälkeen varmistaaksesi, että todellinen runtime-käyttäytyminen muuttui eikä vain bannerin teksti.

Suostumusongelmat server-side GTM:ssä — GDPR Fix Guide