Tri stvari koje ne treba miješati
Posjetitelj klikne „Odbij sve”. Banner nestane. Je li time analitika zaustavljena?
Odgovor ovisi o implementaciji.
Treba razlikovati prikupljanje odabira, upravljanje učitavanjem skripti i slanje signala servisima. Google Consent Mode služi prilagodbi ponašanja Googleovih oznaka prema privoli; nije sam po sebi zamjena za korisničko sučelje i postupak dobivanja privole. Google for Developers
Zato kvačica „Consent Mode uključen” nije dovoljna informacija za razumijevanje cijelog sustava.
Prvo treba definirati željeno ponašanje. Želite li da se određeni analitički servis uopće ne učita prije privole ili koristite drukčiji, zasebno procijenjen način mjerenja?
Basic i Advanced Consent Mode: važna razlika
U Basic načinu Googleove oznake ostaju blokirane do odgovarajuće privole. Bez nje se iz tih oznaka Googleu ne šalju podaci.
U Advanced načinu oznake se mogu učitati prije privole, uz zadana odbijena stanja, i slati mjerenja bez kolačića. Google taj pristup koristi i za modeliranje podataka koji nedostaju. Google for Developers
Iz toga proizlazi važna razlika:
„Nema Analytics kolačića” nije isto što i „nema zahtjeva prema Analyticsu”.
Za poslovnu stranicu kojoj je cilj ne pokretati analitiku prije dopuštenja, predložili bismo početak s potpunim blokiranjem i Basic pristupom. To je izbor tehničke arhitekture, a ne potvrda da su time riješene sve obveze zaštite podataka.
Advanced način ne treba uključivati samo zato što u nazivu zvuči naprednije. Potrebno je razumjeti koje se informacije šalju i zasebno procijeniti takvu obradu.
Koje signale koristi Google Consent Mode v2?
Među ključnim signalima nalaze se:
| Signal | Na što se odnosi |
|---|---|
analytics_storage | Pohrana povezana s analitikom |
ad_storage | Pohrana povezana s oglašavanjem |
ad_user_data | Slanje korisničkih podataka Googleu za oglašivačke svrhe |
ad_personalization | Personalizirano oglašavanje |
Ti signali predstavljaju različite vrste dopuštenja. Odabir analitike ne treba automatski pretvoriti u dopuštenje svih oglašivačkih funkcija. Google for Developers
Primjerice, zamislite stranicu koja mjeri posjećenost, ali ne koristi personalizirano oglašavanje. U takvom postavu nema smisla uključivati dodatne oglašivačke mogućnosti samo zato što su dostupne u administraciji.
Postavke trebaju slijediti stvarne svrhe, a ne popunjavati sve ponuđene kućice.
Redoslijed izvršavanja važniji je od položaja bannera
Googleove upute predviđaju postavljanje početnog stanja prije naredbi koje šalju mjerne podatke, a zatim ažuriranje nakon korisnikove odluke. Promjenu treba obraditi na stranici na kojoj je nastala, prije eventualnog prelaska na novu stranicu. Google for Developers
Za Basic implementaciju praktično bismo definirali sljedeći tijek: najprije se utvrdi važeći odabir, zatim se dopusti učitavanje odgovarajućeg servisa i prenesu ispravna stanja.
Nakon toga treba zasebno ispitati povratak posjetitelja, istek odabira i promjenu postavki.
Nemojte ovo shvatiti kao poziv na dodavanje još jednog komada koda uz postojeće integracije. Prvo treba utvrditi tko već upravlja učitavanjem i privolama.
Microsoft Clarity ima vlastiti ConsentV2 API
Clarity koristi vlastite parametre, među kojima su analytics_Storage i ad_Storage. Microsoftov preporučeni način slanja odluke jest poziv consentv2. Nazivi i velika slova nisu identični Googleovim parametrima. Microsoft Learn
Još važnije: Microsoft dokumentira i rad Clarityja bez privole za kolačiće, uz ograničeno praćenje i bez trajnog povezivanja sesija kolačićima. Zato slanje stanja denied već učitanom Clarityju nije isto što i potpuno neučitavanje servisa. Microsoft Learn
U beti Domini Consenta predviđen je pristup u kojem se integrirani Clarity učitava tek nakon odgovarajućeg odabira. GA4 i Clarity mogu se odabrati odvojeno, dok oglašivački signali tih integracija ostaju odbijeni.
Na WordPressu provjerite postoji li još jedna kopija koda
Kod promjene cookie plugina lako je usredotočiti se na novi sustav, a previdjeti stari izvor učitavanja.
Site Kit, primjerice, može nastaviti prikazivati izvještaje i kada je njegovo umetanje Analytics koda isključeno. To omogućuje odvajanje prikaza podataka u administraciji od načina učitavanja oznake na javnoj stranici. Site Kit by Google
Prije migracije sastavite kratku bilješku: gdje se učitava GA4, gdje Clarity, postoji li GTM i koji sustav postavlja privole.
Takav mali dokument vrijedi više od pokušaja popravljanja iste integracije na nekoliko mjesta istodobno.
Privola nije dopuštenje za slanje svega
Googleove upute upozoravaju da se u Analytics ne šalju podaci koje Google prepoznaje kao osobne identifikacijske informacije, primjerice e-mail adrese i osobni telefonski brojevi. Problem mogu biti i URL-ovi, naslovi stranica ili parametri događaja u kojima takvi podaci nenamjerno završe. Google pomoć
Primjer za provjeru: ako obrazac nakon slanja otvara stranicu čija adresa sadrži korisnikov e-mail, provjerite ulazi li ta adresa u mjerenje. Privola za analitiku ne uklanja potrebu za pravilnim postavkama.
Kod Clarityja zasebno treba pregledati maskiranje sadržaja. Microsoft omogućuje različite razine maskiranja i označavanje pojedinih elemenata; izmjene maskiranja ne primjenjuju se retroaktivno na ranije snimke. Microsoft Learn
Naš bi prijedlog bio posebno provjeriti korisničke profile, potvrde narudžbi i stranice s podacima iz obrazaca prije uključivanja snimanja sesija.
Kako provjeriti radi li integracija?
Za Googleove signale koristite Tag Assistant, a za mrežne zahtjeve i pohranu razvojne alate preglednika.
Google napominje da se Tag Assistant možda neće moći povezati dok je oznaka potpuno blokirana. Kod Basic pristupa to samo po sebi ne znači kvar; povezivanje se provjerava i nakon dopuštenja. Google for Developers
Testirajte odbijanje, prihvaćanje, odvojene servise i naknadno povlačenje. Nemojte test završiti čim se pojavi prvi posjet u izvještaju.
Trebate povezati GA4 i Clarity s cookie bannerom? Pošaljite popis postojećih WordPress integracija. Cilj je jasan sustav u kojem znamo kada se svaki servis pokreće i zašto.