Feilsøking av Google Consent Mode med nettleserens DevTools: slik leser du gcs-parameteren
Hvorfor du bør verifisere i nettleseren
Et samtykkebanner som ser riktig ut, er ikke bevis på at taggene dine oppfører seg korrekt. Problemer med Consent Mode er stille: sidene lastes, annonsene vises og rapportene fylles, men signalene som sendes til Google kan være feil. Nettleserens utviklerverktøy lar deg sjekke hva som faktisk skjer, på få minutter og uten ekstra programvare.
Trinn 1: Åpne Nettverk-fanen rent
- Åpne siden i et privat vindu, slik at ingen tidligere valg er lagret.
- Åpne DevTools og gå til fanen Nettverk.
- Kryss av for Behold logg slik at forespørslene overlever navigering.
- Last siden på nytt og ikke rør banneret ennå.
Trinn 2: Finn samtykketilstanden i forespørslene
Google-tagger legger til en gcs-parameter i forespørslene sine. Du kan filtrere nettverkslisten på collect eller google og åpne en vilkårlig treff for å lese spørringsstrengen. Verdien ser ut som G100 eller G111.
- G100 — både lagring for annonser og lagring for analyse er avslått.
- G111 — begge er gitt.
- G101 og G110 — én gitt og én avslått.
Les tegnene fra venstre mot høyre etter G1: det første sifferet er tilstanden for lagring for annonser og det andre er tilstanden for lagring for analyse, der 1 betyr gitt og 0 betyr avslått. Nyere implementeringer sender også en gcd-parameter med en lengre kodet tilstand som inkluderer de ekstra Consent Mode v2-signalene.
Trinn 3: Hva du bør se før noe valg
I en region der samtykke er påkrevd, bør de første forespørslene, sendt før den besøkende gjør noe, vise tilstanden avslått. Hvis du allerede ser G111 før den besøkende har klikket på noe, er standardverdien din feil, eller taggen ble utløst før standardverdien var satt.
Trinn 4: Hva du bør se etter aksept
Klikk godta og følg med på nye forespørsler. Tilstanden bør endres til gitt, og taggene bør fortsette. Hvis banneret sier godtatt, men forespørslene fortsatt har tilstanden avslått, når ikke oppdateringskallet frem til Google-taggene, eller det kjøres for sent.
Trinn 5: Undersøk datalaget
Skriv dataLayer i Konsollen og utvid oppføringene. Du leter etter to ting i rekkefølge:
- En consent-oppføring med kommandoen default, som angir alle signaler som avslått for regioner som krever samtykke.
- En senere consent-oppføring med kommandoen update, etter at brukeren har valgt.
Consent Mode v2-signalene er ad_storage, analytics_storage, ad_user_data og ad_personalization. Hvis de to siste mangler, har du et oppsett i v1-stil.
De vanligste feilene
- Standardverdi satt for sent. Default-kommandoen må kjøres før Google-taggen eller Tag Manager-containeren lastes.
- Oppdatering sendes aldri. Banneret lagrer et valg, men kaller aldri update-kommandoen.
- Bare to signaler. V2-signalene for brukerdata og personalisering mangler.
- Feil regionlogikk. Besøkende fra en region som krever samtykke, behandles som gitt som standard.
- Blokkert av en utvidelse. En personvernutvidelse i din egen nettleser skjuler forespørsler; test med utvidelser slått av.
- Bufret valg. Du testet i et vanlig vindu som allerede hadde lagret et tidligere valg.
Trinn 6: Sjekk forhåndsvisningsmodus i Tag Manager
Hvis du bruker Google Tag Manager, viser forhåndsvisningsmodus samtykketilstanden for hver hendelse på siden, og hvilke tagger som ble utløst eller blokkert. Sammenlign med det du så i nettverksfanen: begge visningene bør stemme overens.
Gjør det til en rutine
Kjør denne fem minutters sjekken etter hver endring av banneret, hver publisering av en container og hver utgivelse av nettstedet. Skriv ned forventet gcs-verdi for fire tilfeller: første besøk, etter aksept, etter avvisning og etter at valget endres senere. Alt som ikke stemmer, er en feil som må rettes før rapportene dine forteller deg det.
Hvor FlexyConsent passer inn
FlexyConsent er en Google-sertifisert CMP (CMP ID 317) som støtter Google Consent Mode v2 og sender default- og update-signalene for deg. Du bør likevel kjøre denne nettlesersjekken på dine egne sider, fordi tagrekkefølge og containerinnstillinger er spesifikke for nettstedet ditt.
Viktigste poenger
- Test i et privat vindu med bevart nettverkslogg.
- Les gcs-verdien: G100 er avslått, G111 er gitt.
- Den avslåtte standardverdien må være synlig før den besøkende velger.
- Oppdateringen må endre tilstanden rett etter valget.
- Bekreft at alle fire Consent Mode v2-signalene vises i datalaget.