Fejlfinding af Google Consent Mode med browserens DevTools: sådan læser du gcs-parameteren

Hvorfor du bør kontrollere i browseren

Et samtykkebanner, der ser rigtigt ud, er ikke bevis for, at dine tags opfører sig korrekt. Problemer med Consent Mode er lydløse: siderne indlæses, annoncerne vises, og rapporterne fyldes, men de signaler, der sendes til Google, kan være forkerte. Browserens udviklerværktøjer lader dig se, hvad der rent faktisk sker, på få minutter og uden ekstra software.

Trin 1: Åbn fanen Netværk rent

  1. Åbn siden i et privat vindue, så intet tidligere valg er gemt.
  2. Åbn DevTools, og gå til fanen Netværk.
  3. Sæt flueben ved Bevar log, så anmodninger overlever navigation.
  4. Genindlæs siden, og rør ikke ved banneret endnu.

Trin 2: Find samtykketilstanden i anmodningerne

Google-tags tilføjer en gcs-parameter til deres anmodninger. Du kan filtrere netværkslisten på collect eller google og åbne et vilkårligt hit for at læse dets forespørgselsstreng. Værdien ser ud som G100 eller G111.

Læs tegnene fra venstre mod højre efter G1: det første ciffer er tilstanden for lagring til annoncer, og det andet er tilstanden for lagring til analyse, hvor 1 betyder givet og 0 betyder afvist. Nyere implementeringer sender også en gcd-parameter med en længere kodet tilstand, der omfatter de ekstra Consent Mode v2-signaler.

Trin 3: Hvad du bør se før noget valg

I en region, hvor samtykke er påkrævet, bør de første anmodninger, der sendes, før den besøgende interagerer, vise tilstanden afvist. Hvis du allerede ser G111, før den besøgende har klikket på noget, er din standardværdi forkert, eller tagget blev udløst, før standardværdien var sat.

Trin 4: Hvad du bør se efter accept

Klik på accepter, og følg derefter de nye anmodninger. Tilstanden bør skifte til givet, og tags bør fortsætte. Hvis banneret siger accepteret, men anmodningerne stadig bærer den afviste tilstand, når opdateringskaldet ikke frem til Google-tags, eller det kører for sent.

Trin 5: Undersøg datalaget

Skriv dataLayer i Konsollen, og udvid posterne. Du leder efter to ting i rækkefølge:

  1. En consent-post med kommandoen default, der angiver alle signaler som afvist for regioner, der kræver samtykke.
  2. En senere consent-post med kommandoen update, efter at brugeren har valgt.

Consent Mode v2-signalerne er ad_storage, analytics_storage, ad_user_data og ad_personalization. Hvis de to sidste mangler, har du en opsætning i v1-stil.

De mest almindelige fejl

Trin 6: Tjek Preview-tilstanden i Tag Manager

Hvis du bruger Google Tag Manager, viser Preview-tilstanden samtykketilstanden for hver hændelse på siden og hvilke tags, der blev udløst eller blokeret. Sammenlign med det, du så i netværksfanen: de to visninger bør stemme overens.

Gør det til en rutine

Kør dette fem minutters tjek efter hver ændring af banneret, hver udgivelse af en container og hver udgivelse af webstedet. Skriv den forventede gcs-værdi ned for fire tilfælde: første besøg, efter accept, efter afvisning og efter senere ændring af valget. Alt, der ikke stemmer, er en fejl, der skal rettes, før dine rapporter fortæller dig det.

Hvor FlexyConsent passer ind

FlexyConsent er en Google-certificeret CMP (CMP ID 317), der understøtter Google Consent Mode v2 og sender default- og update-signalerne for dig. Du bør stadig køre dette browsertjek på dine egne sider, fordi tagrækkefølge og containerindstillinger er specifikke for dit websted.

Vigtigste pointer

← Blog Læs alt →