Otklanjanje pogrešaka u Google Consent Modeu pomoću alata za razvojne programere: čitanje parametra gcs

Zašto provjeravati u pregledniku

Baner privole koji izgleda ispravno nije dokaz da se vaše oznake ponašaju ispravno. Problemi s Consent Modeom su tihi: stranice se učitavaju, oglasi se prikazuju, izvješća se pune, a signali poslani Googleu ipak mogu biti pogrešni. Alati za razvojne programere u pregledniku omogućuju vam da u nekoliko minuta i bez dodatnog softvera provjerite što se doista događa.

Korak 1: Čisto otvorite karticu Network

  1. Otvorite stranicu u privatnom prozoru kako ne bi bio pohranjen nijedan raniji izbor.
  2. Otvorite DevTools i idite na karticu Network.
  3. Označite Preserve log kako bi zahtjevi preživjeli navigaciju.
  4. Ponovno učitajte stranicu i još ne dirajte baner.

Korak 2: Pronađite stanje privole u zahtjevima

Googleove oznake svojim zahtjevima dodaju parametar gcs. Mrežni popis možete filtrirati po collect ili google i otvoriti bilo koji pogodak kako biste pročitali njegov niz upita. Vrijednost izgleda kao G100 ili G111.

Čitate li znakove slijeva nadesno nakon G1: prva znamenka je stanje oglasne pohrane, a druga stanje analitičke pohrane, pri čemu 1 znači odobreno, a 0 odbijeno. Novije implementacije šalju i parametar gcd s duljim kodiranim stanjem koje uključuje dodatne signale Consent Modea v2.

Korak 3: Što biste trebali vidjeti prije bilo kakvog izbora

U regiji u kojoj se privola traži, prvi zahtjevi, poslani prije nego posjetitelj išta učini, trebali bi pokazivati stanje denied. Ako već vidite G111 prije nego što je posjetitelj na išta kliknuo, vaša zadana vrijednost je pogrešna ili se oznaka pokrenula prije nego što je zadana vrijednost postavljena.

Korak 4: Što biste trebali vidjeti nakon prihvaćanja

Kliknite prihvaćanje, a zatim pratite nove zahtjeve. Stanje bi se trebalo promijeniti u odobreno, a oznake bi trebale nastaviti. Ako baner kaže da je privola dana, a zahtjevi i dalje nose odbijeno stanje, poziv ažuriranja ne stiže do Googleovih oznaka ili se izvršava prekasno.

Korak 5: Pregledajte podatkovni sloj

U konzoli upišite dataLayer i proširite unose. Tražite dvije stvari, ovim redoslijedom:

  1. Unos consent s naredbom default, koji navodi svaki signal kao odbijen za regije koje traže privolu.
  2. Kasniji unos consent s naredbom update, nakon što korisnik odabere.

Signali Consent Modea v2 su ad_storage, analytics_storage, ad_user_data i ad_personalization. Ako posljednja dva nedostaju, imate postavku u stilu v1.

Najčešće pogreške

Korak 6: Provjerite način pregleda u Tag Manageru

Ako koristite Google Tag Manager, način Preview prikazuje stanje privole za svaki događaj na stranici te koje su se oznake pokrenule ili bile blokirane. Usporedite ga s onim što ste vidjeli na kartici Network: oba prikaza trebala bi se podudarati.

Neka to postane rutina

Ovu petominutnu provjeru provedite nakon svake promjene banera, objave spremnika ili izdanja web-mjesta. Zapišite očekivanu vrijednost gcs za četiri slučaja: prvi posjet, nakon prihvaćanja, nakon odbijanja i nakon kasnije promjene izbora. Sve što se ne podudara pogreška je koju treba ispraviti prije nego je otkriju vaša izvješća.

Gdje se uklapa FlexyConsent

FlexyConsent je CMP certificiran od Googlea (CMP ID 317) koji podržava Google Consent Mode v2 i umjesto vas šalje signale default i update. Ovu provjeru u pregledniku ipak biste trebali provesti na vlastitim stranicama, jer su redoslijed oznaka i postavke spremnika specifični za vaše web-mjesto.

Ključni zaključci

← Blog Pročitaj sve →