Toimiiko Google Consent Mode oikeasti?
Tämä Google Consent Mode -tarkistin seuraa gtag-kutsuja siinä järjestyksessä, jossa sivu ne tekee, lukee suostumussignaalin lähtevistä pyynnöistä ja kertoo, mikä neljästä v2-vaatimuksesta ei täyty.
Mitä Consent Mode v2 oikeasti vaatii.
Neljä asiaa, tässä järjestyksessä. Useimmat toteutukset saavat kaksi ensimmäistä oikein ja ohittavat huomaamatta kaksi viimeistä.
Oletustila asetettu ennen tageja
Oletus on ilmoitettava ennen kuin gtag.js tai GTM-säilö käynnistyy. Jos se tulee myöhemmin, Google kirjaa ensimmäiset osumat ikään kuin kaikkeen olisi annettu suostumus. Säilö, joka asettaa oman oletuksensa Consent Initialization -triggerillä, on kunnossa: olennaista on, ettei mitään mitattu ensin.
gtag("consent", "default", {
ad_storage: "denied", analytics_storage: "denied",
ad_user_data: "denied", ad_personalization: "denied",
wait_for_update: 500
});v2-parametrit mukana
Consent Mode v2 lisäsi kaksi parametria maaliskuussa 2024. Ilman niitä Google Ads lakkaa rakentamasta ETA-yleisöjä ja mallintamasta konversioita, eikä toteutusta hyväksytä Googlen EU:n käyttäjien suostumusta koskevan käytännön mukaiseksi.
ad_user_data: "denied", ad_personalization: "denied"
Päivitys suostumuksen muuttuessa
Bannerin on välitettävä kävijän valinta Googlelle heti, kun se muuttuu, muuten tagit toimivat edelleen oletuksella. Emme klikkaa banneriasi, joten päivitys, jota emme näe, raportoidaan vahvistamattomana eikä hylättynä: hyväksy itse jokin luokka ja seuraa konsolia.
gtag("consent", "update", {
analytics_storage: "granted"
});Region ja wait_for_update
Region-taulukko pitää ETA:n ulkopuolisen liikenteen rajoittamattomana, ja wait_for_update estää varhaisia pingejä lähtemästä väärällä tilalla. Globaali epääminen ilman regionia on turvallista, vain tiukempaa kuin tarpeen.
region: ["EEA", "GB", "CH"], wait_for_update: 500
gcs-parametri on todiste
Lähdekoodin lukeminen kertoo, mitä sivu aikoi. Lähtevien Google-pyyntöjen gcs-arvo kertoo, mitä Googlelle oikeasti päätyi: G1, jota seuraavat ad_storage ja analytics_storage, joten G100 tarkoittaa molempia evättyinä ja G111 molempia sallittuina. Sivulla voi olla täydellinen suostumuslohko, joka ei silti lähetä gcs:ää lainkaan.
Lopeta gtag-kutsujen ylläpito käsin.
Katlan banneri ilmoittaa kaikki neljä signaalia evätyiksi ennen kuin mitään latautuu ja päivittää ne sitten kävijän todellisen valinnan mukaan. Haluatko nähdä, mitä sivu tallentaa joka tapauksessa? Käytä evästetarkistinta.