Ladenie Google Consent Mode pomocou DevTools prehliadača: čítanie parametra gcs
Prečo overovať v prehliadači
Banner súhlasu, ktorý vyzerá správne, nie je dôkazom, že sa vaše tagy správajú správne. Problémy s Consent Mode sú tiché: stránky sa načítavajú, reklamy sa zobrazujú a reporty sa plnia, a predsa môžu byť signály odosielané Googlu chybné. Vývojárske nástroje prehliadača vám umožnia skontrolovať, čo sa naozaj deje, za pár minút a bez ďalšieho softvéru.
Krok 1: Čisto otvorte záložku Network
- Otvorte stránku v súkromnom okne, aby nebola uložená žiadna skoršia voľba.
- Otvorte DevTools a prejdite na záložku Network.
- Zaškrtnite Preserve log, aby požiadavky prežili navigáciu.
- Stránku znova načítajte a bannerom zatiaľ nehýbte.
Krok 2: Nájdite stav súhlasu v požiadavkách
Tagy Google pridávajú do svojich požiadaviek parameter gcs. Zoznam v sieťovej záložke môžete filtrovať podľa collect alebo google a otvoriť ľubovoľný záznam, aby ste si prečítali jeho query string. Hodnota vyzerá ako G100 alebo G111.
- G100 — reklamné aj analytické úložisko sú zamietnuté.
- G111 — obe sú povolené.
- G101 a G110 — jedno povolené a jedno zamietnuté.
Ak čítate znaky zľava doprava za G1: prvá číslica je stav reklamného úložiska a druhá stav analytického úložiska, pričom 1 znamená povolené a 0 zamietnuté. Novšie implementácie posielajú aj parameter gcd s dlhším zakódovaným stavom, ktorý zahŕňa ďalšie signály Consent Mode v2.
Krok 3: Čo by ste mali vidieť pred akoukoľvek voľbou
V regióne, kde sa súhlas vyžaduje, by prvé požiadavky, odoslané skôr, než návštevník niečo urobí, mali ukazovať stav denied. Ak vidíte G111 ešte predtým, než návštevník na niečo klikol, váš predvolený stav je chybný, alebo sa tag spustil skôr, než bol predvolený stav nastavený.
Krok 4: Čo by ste mali vidieť po prijatí
Kliknite na prijatie a sledujte nové požiadavky. Stav by sa mal zmeniť na povolený a tagy by mali pokračovať. Ak banner tvrdí, že súhlas bol udelený, ale požiadavky stále nesú zamietnutý stav, volanie aktualizácie sa k tagom Google nedostáva, alebo sa spúšťa príliš neskoro.
Krok 5: Preskúmajte dátovú vrstvu
V Konzole zadajte dataLayer a rozbaľte položky. Hľadáte dve veci v tomto poradí:
- Položku consent s príkazom default, ktorá uvádza každý signál ako zamietnutý pre regióny vyžadujúce súhlas.
- Neskoršiu položku consent s príkazom update, po voľbe používateľa.
Signály Consent Mode v2 sú ad_storage, analytics_storage, ad_user_data a ad_personalization. Ak chýbajú posledné dva, máte nastavenie v štýle v1.
Najčastejšie chyby
- Predvolený stav nastavený príliš neskoro. Príkaz default musí prebehnúť skôr, než sa načíta tag Google alebo kontajner Tag Managera.
- Aktualizácia nikdy neodoslaná. Banner uloží voľbu, ale nikdy nezavolá príkaz update.
- Iba dva signály. Chýbajú signály v2 pre používateľské údaje a personalizáciu.
- Zlá logika regiónov. S návštevníkmi z regiónu, ktorý vyžaduje súhlas, sa v predvolenom stave zaobchádza, akoby súhlas udelili.
- Blokované rozšírením. Rozšírenie na ochranu súkromia vo vašom prehliadači skrýva požiadavky; testujte s vypnutými rozšíreniami.
- Voľba z vyrovnávacej pamäte. Testovali ste v bežnom okne, ktoré už uložilo predchádzajúcu voľbu.
Krok 6: Skontrolujte režim náhľadu Tag Managera
Ak používate Google Tag Manager, režim Preview ukazuje stav súhlasu pre každú udalosť na stránke a tiež to, ktoré tagy sa spustili alebo boli zablokované. Porovnajte ho s tým, čo ste videli v záložke Network: oba pohľady by sa mali zhodovať.
Urobte z toho rutinu
Túto päťminútovú kontrolu vykonajte po každej zmene bannera, publikovaní kontajnera alebo vydaní webu. Zapíšte si očakávanú hodnotu gcs pre štyri prípady: prvá návšteva, po prijatí, po odmietnutí a po neskoršej zmene voľby. Čokoľvek, čo nesedí, je chyba na opravu skôr, než na ňu upozornia vaše reporty.
Kde zapadá FlexyConsent
FlexyConsent je CMP certifikovaná spoločnosťou Google (CMP ID 317), ktorá podporuje Google Consent Mode v2 a posiela signály default a update za vás. Túto kontrolu v prehliadači by ste mali napriek tomu vykonávať na vlastných stránkach, pretože poradie tagov a nastavenia kontajnera sú špecifické pre váš web.
Kľúčové poznatky
- Testujte v súkromnom okne so zachovaným sieťovým logom.
- Čítajte hodnotu gcs: G100 je zamietnuté, G111 povolené.
- Zamietnutý predvolený stav musí byť vidieť skôr, než návštevník zvolí.
- Aktualizácia musí zmeniť stav hneď po voľbe.
- Overte, že sa v dátovej vrstve objavujú všetky štyri signály Consent Mode v2.