Google Consent Mode v2: potpuni vodič
Google Consent Mode je okvir koji vašem web-mjestu omogućuje prilagodbu ponašanja Google oznaka — Analytics, Ads, Floodlight i drugih — na temelju statusa privole vaših posjetitelja. To je Googleov odgovor na temeljnu napetost: kako zadržati mogućnosti mjerenja i oglašavanja, a istovremeno poštovati pravo korisnika da odbije kolačiće?
Od ožujka 2024. Google Consent Mode v2 obavezan je za svako web-mjesto koje koristi Google oglašivačke usluge i cilja korisnike u Europskom gospodarskom prostoru (EGP). Ako pokrećete Google Ads i ciljate korisnike u EU-u, ovo nije opcionalno.
Što je Google Consent Mode?
U svojoj srži, Google Consent Mode je API koji stoji između vaše platforme za upravljanje privolama (CMP) i vaših Google oznaka. Kada korisnik donese odluku o privoli — prihvati, odbije ili prilagodi — vaš CMP tu odluku prosljeđuje Google oznakama putem Consent Mode API-ja. Oznake potom u skladu s tim prilagođavaju svoje ponašanje.
Bez Consent Modea imate binaran izbor: ili aktivirati sve Google oznake (i time prekršiti propise o privatnosti za korisnike koji nisu dali privolu) ili blokirati sve Google oznake za korisnike bez privole (i izgubiti sve podatke o mjerenju za te korisnike). Consent Mode uvodi srednji put.
Okvir je prvi put predstavljen 2020. (v1) i značajno ažuriran krajem 2023. (v2), s rokom za usklađivanje 6. ožujka 2024.
Verzija 1 naspram verzije 2
Prelazak s v1 na v2 uveo je dva nova signala privole i cijeli okvir učinio obaveznim za oglašavanje u EGP-u. Evo što se promijenilo:
| Značajka | Consent Mode v1 | Consent Mode v2 |
|---|---|---|
| Signali privole | ad_storage, analytics_storage |
ad_storage, analytics_storage, ad_user_data, ad_personalization |
| Zahtjev za EGP | Preporučeno | Obavezno za oglašavanje u EGP-u (od ožujka 2024.) |
| Utjecaj na remarketing | Remarketing liste pod utjecajem privole | Remarketing publike zahtijevaju izričitu ad_personalization privolu |
| Customer Match | Nije izričito obrađeno | Zahtijeva ad_user_data privolu za učitavanje korisničkih podataka |
| Modeliranje konverzija | Dostupno u naprednom načinu | Dostupno u naprednom načinu, poboljšani algoritmi |
Četiri vrste privole
Consent Mode v2 prenosi korisničku privolu putem četiri različita signala. Svaki se neovisno može postaviti na granted ili denied:
ad_storage
Kontrolira mogu li se kolačići vezani uz oglašavanje (poput _gcl_* kolačića Google Adsa) pohraniti na uređaj korisnika. Kada je odbijeno, ne postavljaju se oglašivački kolačići, a informacije o kliku na oglas prosljeđuju se putem URL parametara na ograničen, beskolačićni način.
analytics_storage
Kontrolira mogu li se analitički kolačići (poput _ga i _gid kolačića Google Analyticsa) pohraniti. Kada je odbijeno, ne postavljaju se analitički kolačići. U naprednom načinu i dalje se šalju beskolačićni pingovi za modeliranje konverzija.
ad_user_data
Kontrolira mogu li se korisnički podaci slati Googleu u svrhe oglašavanja. Ovo je novi signal uveden u v2. Utječe na značajke poput Customer Matcha (učitavanje popisa kupaca u Google Ads) i Enhanced Conversions (slanje raspršenih korisničkih podataka za atribuciju). Kada je odbijeno, Google neće koristiti korisničke podatke za oglašavanje.
ad_personalization
Kontrolira mogu li se podaci koristiti za personalizaciju oglasa, uključujući remarketing. Kada je odbijeno, korisnik neće biti dodan u remarketing publike i neće vidjeti personalizirane oglase temeljene na svojoj aktivnosti na vašem web-mjestu. Ovaj signal mora biti postavljen na granted kako bi remarketing liste i slične značajke publike funkcionirale.
Osnovni način naspram naprednog načina
Ovo je najvažnija arhitektonska odluka pri implementaciji Google Consent Modea. Dva se načina temeljno razlikuju u tome kako obrađuju korisnike koji nisu dali privolu.
Osnovni način
U osnovnom načinu Google oznake se uopće ne aktiviraju dok korisnik ne dâ privolu. Googleu se ne šalju nikakvi podaci — čak ni anonimizirani ili beskolačićni. Kada je privola dana, oznake se aktiviraju normalno. Kada je privola odbijena, oznake su potpuno blokirane.
Kako funkcionira:
- Korisnik dolazi na vaše web-mjesto. Zadano stanje privole postavljeno je na
deniedza sve vrste. - Pojavljuje se traka s kolačićima. Google oznake su blokirane — nema zahtjeva prema Google poslužiteljima.
- Ako korisnik prihvati: stanje privole ažurira se na
granted, a Google oznake se aktiviraju s punom funkcionalnošću. - Ako korisnik odbije: stanje privole ostaje
denied, a Google oznake se nikad ne aktiviraju. Google ne prima nikakve podatke o ovom posjetitelju.
Prednosti: Najjednostavnija implementacija. Maksimalna zaštita privatnosti. Nikakvi podaci ne napuštaju preglednik bez privole. Najlakše opravdati tijelima za zaštitu podataka.
Nedostaci: Gubite sve podatke o mjerenju za korisnike bez privole. Na tržištima s niskim stopama privole (Njemačka: ~40 – 50 %) to može značiti gubitak vidljivosti nad polovicom ili više vašeg prometa. Modeliranje konverzija nije dostupno.
Napredni način
U naprednom načinu Google oznake se aktiviraju odmah pri učitavanju stranice, ali u ograničenom, beskolačićnom načinu kada privola nije dana. Ne postavljaju se kolačići. Ne pohranjuju se korisnički identifikatori. Umjesto toga, Google prima anonimne, beskolačićne „pingove” — minimalne signale koji ukazuju na to da je stranica pregledana ili da se dogodila konverzija, bez ikakvih informacija koje bi mogle identificirati korisnika.
Kako funkcionira:
- Korisnik dolazi na vaše web-mjesto. Zadano stanje privole postavljeno je na
denied. - Google oznake se aktiviraju odmah, ali u ograničenom načinu: ne zapisuju se kolačići, ne prikupljaju se korisnički identifikatori. Google prima beskolačićni ping s osnovnim informacijama (URL stranice, vremenska oznaka, vrsta preglednika).
- Ako korisnik prihvati: stanje privole ažurira se na
granted, a Google oznake prelaze na punu funkcionalnost s kolačićima. - Ako korisnik odbije: stanje privole ostaje
denied. Google oznake nastavljaju slati beskolačićne pingove, ali nikad ne postavljaju kolačiće niti prikupljaju prepoznatljive podatke.
Prednosti: Google može koristiti beskolačićne pingove za modeliranje konverzija za korisnike bez privole. Google procjenjuje da napredni način vraća 50 – 70 % podataka o konverzijama koji bi inače bili izgubljeni. To je ključno za optimizaciju Google Ads kampanja.
Nedostaci: Podaci se šalju Googleu prije privole. Iako su podaci beskolačićni i anonimni, neka tijela za zaštitu podataka to mogu smatrati problematičnim. Pravna procjena razlikuje se ovisno o jurisdikciji.
Koji biste trebali odabrati?
| Razmatranje | Osnovni način | Napredni način |
|---|---|---|
| Podaci poslani prije privole | Nikakvi | Beskolačićni pingovi (anonimni) |
| Modeliranje konverzija | Nije dostupno | Dostupno (vraća 50 – 70 % podataka) |
| Stav prema privatnosti | Maksimalna privatnost | Poštivanje privatnosti uz kompromis u korisnosti |
| Optimizacija Google Adsa | Ograničena samo na korisnike s privolom | Puna mogućnost optimizacije |
| Složenost implementacije | Jednostavna | Umjerena |
| Regulatorni rizik | Najniži | Nizak, ali ovisan o jurisdikciji |
Za većinu tvrtki koje pokreću Google Ads u EU-u napredni način pruža najbolju ravnotežu između usklađenosti i mogućnosti mjerenja. Ako poslujete u strogo reguliranoj industriji ili u jurisdikciji sa strogim tumačenjima tijela za zaštitu podataka (npr. Austrija, Francuska), osnovni način može biti sigurniji izbor.
Koraci implementacije
Implementacija Google Consent Modea v2 zahtijeva koordinaciju između vaše platforme za upravljanje privolama i konfiguracije vaših Google oznaka.
Korak 1: postavite zadano stanje privole
Prije nego što se aktiviraju bilo kakve Google oznake, morate postaviti zadano stanje privole. Za korisnike u EGP-u sve vrste privole trebale bi kao zadanu vrijednost imati denied:
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'wait_for_update': 500
});
Parametar wait_for_update nalaže Google oznakama da prije aktivacije čekaju do 500 milisekundi na ažuriranje privole od vašeg CMP-a. To vašoj traci daje vremena da se učita i provjeri postojeću privolu.
Korak 2: ažurirajte privolu na temelju korisnikova izbora
Kada korisnik komunicira s vašom trakom s kolačićima, vaš CMP mora prenijeti izbor Google oznakama:
// User accepts all
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
// User accepts only analytics
gtag('consent', 'update', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'granted'
});
Korak 3: konfigurirajte zadane vrijednosti specifične za regiju
Možete postaviti različita zadana stanja privole za različite regije. Primjerice, zadano denied u EGP-u, a zadano granted u jurisdikcijama bez zahtjeva za privolom:
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'region': ['BE', 'BG', 'CZ', 'DK', 'DE', 'EE', 'IE', 'EL', 'ES',
'FR', 'HR', 'IT', 'CY', 'LV', 'LT', 'LU', 'HU', 'MT',
'NL', 'AT', 'PL', 'PT', 'RO', 'SI', 'SK', 'FI', 'SE',
'IS', 'LI', 'NO']
});
Korak 4: provjerite implementaciju
Upotrijebite ove alate kako biste provjerili radi li vaša implementacija ispravno:
- Google Tag Assistant — prikazuje stanje privole za svaku oznaku i aktiviraju li se oznake u ograničenom ili punom načinu.
- Alati za razvojne programere u pregledniku — pregledajte mrežne zahtjeve prema
google-analytics.comigoogleads.g.doubleclick.net. Potražite parametargcs, koji kodira stanje privole. - GA4 DebugView — u Google Analyticsu 4 omogućite DebugView kako biste vidjeli događaje u stvarnom vremenu i provjerili ponašaju li se značajke ovisne o privoli ispravno.
Utjecaj na Google Ads, GA4 i praćenje konverzija
Google Ads
Bez Consent Modea v2 Google Ads neće obrađivati podatke o konverzijama korisnika iz EGP-a. To znači da će vaše strategije Smart Biddinga (Target CPA, Target ROAS, Maksimiziranje konverzija) raditi na nepotpunim podacima, čime se pogoršava učinkovitost. Uz Consent Mode Google može modelirati konverzije za korisnike bez privole, održavajući optimizaciju licitiranja.
Google Analytics 4
GA4 nativno podržava Consent Mode. Kada je analytics_storage odbijeno, GA4 ne postavlja kolačiće, ali i dalje može primati beskolačićne pingove (u naprednom načinu). Ti pingovi doprinose modeliranju ponašanja, koje GA4 koristi za popunjavanje praznina u izvještavanju uzrokovanih korisnicima bez privole.
Enhanced Conversions
Enhanced Conversions — koji šalju raspršene korisničke podatke iz prve ruke (e-pošta, telefon, adresa) Googleu radi poboljšane atribucije — zahtijevaju ad_user_data privolu prema Consent Modeu v2. Bez ovog signala privole podaci Enhanced Conversionsa neće se obrađivati.
Rad s CMP-ovima
Većina modernih platformi za upravljanje privolama podržava Google Consent Mode v2 bez dodatnih podešavanja. CMP upravlja sučeljem za privolu i prenosi korisnikov izbor Google oznakama putem Consent Mode API-ja.
Pri procjeni CMP-a za kompatibilnost s Consent Modeom provjerite:
- podržava li sve četiri vrste privole v2 (
ad_storage,analytics_storage,ad_user_data,ad_personalization) - postavlja li zadano stanje privole prije učitavanja Google oznaka
- ažurira li stanje privole u stvarnom vremenu kada korisnik donese odluku
- zadržava li privolu kroz sesije
- je li naveden u Googleovom programu partnerskih CMP-ova (preporučeno, ali ne obavezno)
Passirovo upravljanje privolama u potpunosti se integrira s Google Consent Modeom v2, podržavajući i osnovni i napredni način. Signali privole automatski se prenose Google oznakama — nije potreban prilagođeni kôd. Saznajte više o Passirovoj integraciji Google Consent Modea.
Često postavljana pitanja
Postavlja li napredni način kolačiće bez privole?
Ne. Ovo je najčešća zabluda o Consent Modeu. U naprednom načinu Google oznake se aktiviraju prije privole, ali rade u ograničenom, beskolačićnom načinu. Na uređaj korisnika ne postavljaju se kolačići. Ne pohranjuju se niti čitaju korisnički identifikatori. Oznake šalju anonimne, beskolačićne pingove — minimalne podatkovne signale koji ne mogu identificirati korisnika. Kolačići se postavljaju samo ako i kada korisnik izričito dâ privolu.
Je li napredni način usklađen s GDPR-om?
To ovisi o tumačenju. Beskolačićni pingovi ne sadrže osobne podatke u smislu GDPR-a (bez identifikatora, bez kolačića, bez otiska uređaja). Međutim, neka tijela za zaštitu podataka mogu prijenos bilo kakvih podataka na Googleove poslužitelje — čak i anonimiziranih — smatrati obradom koja zahtijeva pravnu osnovu. Googleovo je stajalište da su pingovi anonimni i ne predstavljaju obradu osobnih podataka. Za svoju specifičnu situaciju posavjetujte se sa svojim službenikom za zaštitu podataka ili pravnim savjetnikom.
Što se događa ako ne implementiram Consent Mode v2?
Od ožujka 2024. Google zahtijeva signale Consent Modea v2 za korisnike u EGP-u. Bez toga će značajke publike vašeg Google Adsa (remarketing, slične publike, Customer Match) prestati raditi za promet iz EGP-a. Mjerenje konverzija bit će pogoršano. Optimizacija vaše kampanje trpjet će.
Mogu li koristiti Consent Mode bez CMP-a?
Tehnički da — pozive za API privole možete ručno implementirati u vlastitom JavaScriptu. Međutim, to znači da ste također odgovorni za sučelje za privolu, zadržavanje i pravnu usklađenost svojega prilagođenog rješenja. Snažno se preporučuje korištenje namjenskog CMP-a.
Je li vaša web stranica usklađena s propisima o kolačićima?
Besplatno skenirajte svoju web stranicu i pronađite sve kolačiće u nekoliko minuta.
Besplatno skenirajte svoje kolačiće