Felsöka Google Consent Mode med webbläsarens DevTools: så läser du gcs-parametern

Varför du bör verifiera i webbläsaren

En samtyckesbanner som ser rätt ut är inget bevis på att dina taggar beter sig korrekt. Problem med Consent Mode är tysta: sidorna laddas, annonserna visas och rapporterna fylls på, men signalerna som skickas till Google kan vara fel. Webbläsarens utvecklarverktyg låter dig kontrollera vad som verkligen händer, på några minuter och utan extra programvara.

Steg 1: Öppna fliken Nätverk på rätt sätt

  1. Öppna sidan i ett privat fönster så att inget tidigare val finns sparat.
  2. Öppna DevTools och gå till fliken Nätverk.
  3. Bocka i Bevara logg så att anrop finns kvar vid navigering.
  4. Ladda om sidan och rör inte bannern ännu.

Steg 2: Hitta samtyckestillståndet i anropen

Google-taggar lägger till en gcs-parameter i sina anrop. Du kan filtrera nätverkslistan på collect eller google och öppna valfri träff för att läsa dess frågesträng. Värdet ser ut som G100 eller G111.

Läs tecknen från vänster till höger efter G1: den första siffran är tillståndet för lagring för annonser och den andra är tillståndet för lagring för analys, där 1 betyder beviljad och 0 betyder nekad. Nyare implementeringar skickar också en gcd-parameter med ett längre kodat tillstånd som inkluderar de ytterligare signalerna i Consent Mode v2.

Steg 3: Vad du bör se före något val

I en region där samtycke krävs bör de första anropen, som skickas innan besökaren gör något, visa tillståndet nekad. Om du redan ser G111 innan besökaren har klickat på något är ditt standardvärde fel, eller så aktiverades taggen innan standardvärdet var satt.

Steg 4: Vad du bör se efter godkännande

Klicka på godkänn och titta sedan på nya anrop. Tillståndet bör ändras till beviljad och taggarna bör fortsätta. Om bannern säger godkänt men anropen fortfarande har tillståndet nekad når uppdateringsanropet inte Google-taggarna, eller så körs det för sent.

Steg 5: Granska datalagret

Skriv dataLayer i Konsolen och expandera posterna. Du letar efter två saker i ordning:

  1. En consent-post med kommandot default, som anger alla signaler som nekade för regioner som kräver samtycke.
  2. En senare consent-post med kommandot update, efter att användaren har valt.

Signalerna i Consent Mode v2 är ad_storage, analytics_storage, ad_user_data och ad_personalization. Om de två sista saknas har du en konfiguration i v1-stil.

De vanligaste misstagen

Steg 6: Kontrollera förhandsgranskningsläget i Tag Manager

Om du använder Google Tag Manager visar förhandsgranskningsläget samtyckestillståndet för varje händelse på sidan och vilka taggar som aktiverades eller blockerades. Jämför med det du såg i nätverksfliken: båda vyerna bör stämma överens.

Gör det till en rutin

Kör den här femminuterskontrollen efter varje ändring av bannern, varje publicering av en container och varje lansering av webbplatsen. Skriv ner det förväntade gcs-värdet för fyra fall: första besöket, efter godkännande, efter avvisning och efter att valet ändrats senare. Allt som inte stämmer är ett fel att rätta innan dina rapporter berättar det för dig.

Var FlexyConsent passar in

FlexyConsent är en Google-certifierad CMP (CMP ID 317) som stöder Google Consent Mode v2 och skickar signalerna default och update åt dig. Du bör ändå köra den här webbläsarkontrollen på dina egna sidor, eftersom taggordning och containerinställningar är specifika för din webbplats.

Viktigaste slutsatser

← Blogg Läs allt →