GRATIS VERKTØYINGEN KONTO NØDVENDIG

Virker Google Consent Mode faktisk?

Denne sjekken av Google Consent Mode følger gtag-kallene i den rekkefølgen siden gjør dem, leser samtykkesignalet på forespørslene som går ut, og forteller deg hvilket av de fire kravene i v2 som feiler.

01Standardverdi før taggerSamtykke erklært før noen Google-tagg kjører
02v2-parameteread_user_data og ad_personalization er med
03Oppdatering ved endringVi godtar banneret ditt og ser hva det forteller Google
04Region og ventingAvgrensede standardverdier, og tid for CMP-en til å svare
DE FIRE KRAVENE

Hva Consent Mode v2 faktisk krever.

Fire ting, i rekkefølge. De fleste implementeringer får de to første riktig og bommer i det stille på de to siste.

01

Standardverdi satt før tagger

Standardverdien må erklæres før gtag.js eller GTM-containeren kjører. Kommer den senere, registrerer Google de første treffene som fullt samtykket. En container som setter sin egen standardverdi via en Consent Initialization-trigger, er i orden: Det som teller, er at ingenting ble målt først.

gtag("consent", "default", {
  ad_storage: "denied", analytics_storage: "denied",
  ad_user_data: "denied", ad_personalization: "denied",
  wait_for_update: 500
});
02

v2-parametere er med

Consent Mode v2 la til to parametere i mars 2024. Uten dem slutter Google Ads å bygge målgrupper i EØS og å modellere konverteringer, og implementeringen godtas ikke etter Googles retningslinjer for samtykke fra brukere i EU.

ad_user_data: "denied",
ad_personalization: "denied"
03

Oppdatering ved endret samtykke

Banneret må sende den besøkendes valg til Google så snart det endres, ellers fortsetter taggene å kjøre på standardverdien. Vi klikker ikke på banneret ditt, så en oppdatering vi ikke ser, rapporteres som ubekreftet og ikke som feilet: Godta en kategori selv, og følg med i konsollen.

gtag("consent", "update", {
  analytics_storage: "granted"
});
04

Region og wait_for_update

En region-liste holder trafikk utenfor EØS ubegrenset, og wait_for_update hindrer at tidlige ping sendes med feil tilstand. Å avslå globalt uten region er trygt, bare strengere enn nødvendig.

region: ["EEA", "GB", "CH"],
wait_for_update: 500
05

gcs-parameteren er beviset

Å lese kildekoden forteller deg hva en side hadde til hensikt. gcs-verdien på utgående forespørsler til Google forteller deg hva som faktisk nådde fram: G1 etterfulgt av ad_storage og analytics_storage, så G100 betyr at begge er avslått, og G111 at begge er gitt. En side kan inneholde en perfekt samtykkeblokk og likevel ikke sende noen gcs i det hele tatt.

Slutt å vedlikeholde gtag-kall for hånd.

Katlas banner erklærer alle fire signalene som avslått før noe lastes, og oppdaterer dem ut fra den besøkendes faktiske valg. Vil du se hva siden lagrer uansett? Kjør cookie-sjekken.