Google Consent Mode v2 bez zbytočnej teórie
Čo je Google Consent Mode v2, aké má parametre, aký je rozdiel medzi režimom basic a advanced a čo musíte urobiť, aby Google Ads a GA4 v EÚ fungovali naplno.
Google Consent Mode nie je cookie lišta. Je to spôsob, akým lišta oznámi značkám Google (Google Analytics 4, Google Ads, Floodlight), čo návštevník povolil. Značky sa podľa toho zariadia.
Google to v dokumentácii hovorí jasne: za získanie súhlasu zodpovedáte vy. Consent Mode súhlas nezbiera a lištu nedodáva.
Čo je „v2“
V novembri 2023 Google pridal k pôvodným parametrom dva nové. Odvtedy sa hovorí o verzii 2. Hlavné parametre sú štyri:
| Parameter | Čo riadi |
|---|---|
ad_storage |
ukladanie cookies a identifikátorov na reklamu |
analytics_storage |
ukladanie cookies na analytiku, napríklad dĺžku návštevy |
ad_user_data |
posielanie údajov o používateľovi do Google na reklamné účely (nový vo v2) |
ad_personalization |
personalizovanú reklamu a remarketing (nový vo v2) |
Ďalšie tri (functionality_storage, personalization_storage, security_storage) sa týkajú funkčných, preferenčných a bezpečnostných úložísk.
Prečo to v EÚ potrebujete
Google má pre Európsky hospodársky priestor, Spojené kráľovstvo a Švajčiarsko zásady súhlasu používateľov z EÚ (EU user consent policy). Ak používate jeho reklamné a meracie služby, musíte okrem iného získať súhlas s cookies tam, kde to vyžaduje zákon, a súhlas so zhromažďovaním a používaním osobných údajov na personalizáciu reklamy. Musíte tiež uchovávať záznamy o súhlasoch a dať ľuďom jasný návod, ako súhlas odvolať.
V pomocníkovi Tag Manager Google uvádza, že pre používateľov z EHP musíte súhlas získať a signály o súhlase posielať do Google. Remarketing a publiká založené na značkách vyžadujú parameter ad_personalization. Bez neho prídete o časť funkcií Google Ads.
Basic alebo advanced
Basic. Značky Google čakajú, kým návštevník na lište neklikne. Pred súhlasom podľa Google neodchádzajú žiadne údaje, ani informácia o stave súhlasu. Ak návštevník odmietne, značky sa nespustia vôbec. Modelovanie konverzií v Google Ads potom vychádza len zo všeobecného modelu.
Advanced. Značky sa načítajú hneď, so súhlasom predvolene nastaveným na „denied“. Kým súhlas nie je, posielajú takzvané pingy bez cookies. Podľa Google obsahujú funkčné údaje (čas, typ prehliadača, odkiaľ návštevník prišiel) a súhrnné údaje bez identifikátora, napríklad stav súhlasu, informáciu o kliknutí na reklamu v adrese a náhodné číslo pre každé načítanie stránky. Z nich Google modeluje konverzie presnejšie.
Ktorý zvoliť
Advanced dáva viac dát do Google Ads. Basic je opatrnejší, lebo pred súhlasom neodchádza do Google nič.
Či je advanced režim v súlade so slovenským § 109 ods. 8, výslovne neposúdil žiadny slovenský úrad, ktorého stanovisko by sme našli. Zákon sa vzťahuje na „získavanie prístupu k informáciám uloženým v koncovom zariadení“ a EDPB v usmerneniach 2/2023 vykladá tento pojem široko. Ak chcete mať istotu, zvoľte basic.
V Consentry je predvolený advanced režim. Na pláne Pro sa dá prepnúť na prísny režim, pri ktorom sa Google pred súhlasom nenačíta vôbec.
Ako to nastaviť
- Lišta musí bežať skôr ako Google. Skript lišty dajte v
<head>nad Google Tag Manager aj gtag. Lišta nastaví predvolený stav „denied“ skôr, než sa Google načíta. - Po kliknutí lišta pošle aktualizáciu (
gtag('consent', 'update', …)) so všetkými štyrmi parametrami. Analytické cookies zodpovedajúanalytics_storage, marketingovéad_storage,ad_user_dataaad_personalization. - Značky iných firiem riaďte zvlášť. Meta Pixel ani TikTok Consent Mode nepoznajú. V Google Tag Manageri im v nastaveniach súhlasu nastavte, že vyžadujú
ad_storage, alebo ich spúšťajte až po udalosti súhlasu. Bez toho sa spustia aj bez súhlasu. - Overte výsledok. V Google Tag Manager v režime náhľadu (Preview) je karta Consent, kde vidíte predvolený a aktualizovaný stav. A v prehliadači skontrolujte, či pred súhlasom nevznikli cookies
_gaa_gcl_au.
Consentry nastaví Consent Mode v2 sám, vrátane všetkých štyroch parametrov. Návod pre Google Tag Manager je v dokumentácii.
Časté chyby
- Lišta sa načíta až za GTM. Google sa spustí s plným meraním skôr, než dostane stav „denied“.
- Chýbajú nové parametre. Lišta posiela len
ad_storageaanalytics_storage, takže remarketing nemá potrebný signál. - Consent Mode sa považuje za blokovanie. Nie je. Riadi len značky Google. Ostatné nástroje musí zastaviť lišta.
Zdroje
- Google for Developers: Consent mode overview
- Google: EU user consent policy
- Tag Manager Help: Mapping ad_storage to ad_user_data
- EDPB: Guidelines 2/2023 on Technical Scope of Art. 5(3) of ePrivacy Directive, verzia 2.0 z 7. 10. 2024 (PDF)
- Zákon č. 452/2021 Z. z. o elektronických komunikáciách, § 109 ods. 8 (Slov-Lex)