Google Consent Mode v2 bez zbytečné teorie
Co je Google Consent Mode v2, jaké má parametry, jaký je rozdíl mezi režimem basic a advanced a co musíte udělat, aby Google Ads a GA4 v EU fungovaly naplno.
Obsah článku
Google Consent Mode není cookie lišta. Je to způsob, jak lišta sdělí značkám Google (Google Analytics 4, Google Ads, Floodlight), co návštěvník povolil. Značky se podle toho zachovají.
Google v dokumentaci píše jasně: za získání souhlasu odpovídáte vy. Consent Mode souhlas nesbírá a lištu nedodává.
Co znamená „v2“
V listopadu 2023 Google přidal k původním parametrům dva nové. Od té doby se mluví o verzi 2. Hlavní parametry jsou čtyři:
| Parametr | Co řídí |
|---|---|
ad_storage |
ukládání cookies a identifikátorů pro reklamu |
analytics_storage |
ukládání cookies pro analytiku, například délku návštěvy |
ad_user_data |
odesílání údajů o uživateli do Google pro reklamní účely (nový ve v2) |
ad_personalization |
personalizovanou reklamu a remarketing (nový ve v2) |
Další tři (functionality_storage, personalization_storage, security_storage) se týkají funkčních, preferenčních a bezpečnostních úložišť.
Proč to v EU potřebujete
Google má pro Evropský hospodářský prostor, Spojené království a Švýcarsko zásady souhlasu uživatelů z EU (EU user consent policy). Pokud používáte jeho reklamní a měřicí služby, musíte mimo jiné získat souhlas s cookies tam, kde to vyžaduje zákon, a souhlas se shromažďováním a používáním osobních údajů pro personalizaci reklamy. Musíte také uchovávat záznamy o souhlasech a dát lidem jasný návod, jak souhlas odvolat.
V nápovědě Tag Manageru Google uvádí, že pro uživatele z EHP musíte souhlas získat a signály o souhlasu posílat do Google. Remarketing a publika založená na značkách vyžadují parametr ad_personalization.
Basic, nebo advanced
Basic. Značky Google čekají, dokud návštěvník na liště neklikne. Před souhlasem podle Google neodcházejí žádná data, ani informace o stavu souhlasu. Pokud návštěvník odmítne, značky se nespustí vůbec.
Advanced. Značky se načtou hned, se souhlasem výchozím „denied“. Dokud souhlas není, posílají takzvané pingy bez cookies. Podle Google obsahují funkční údaje (čas, typ prohlížeče, odkud návštěvník přišel) a souhrnné údaje bez identifikátoru, například stav souhlasu, informaci o kliknutí na reklamu v adrese a náhodné číslo pro každé načtení stránky. Z nich Google modeluje konverze přesněji.
Který zvolit
Advanced dává víc dat do Google Ads. Basic je opatrnější, protože před souhlasem do Google neodchází nic. ÚOOÚ k režimu advanced podle našeho zjištění samostatné stanovisko nevydal. Zákon se ale vztahuje na „získávání přístupu k údajům uloženým v koncových zařízeních“ a EDPB v pokynech 2/2023 tento pojem vykládá široce. Pokud chcete mít jistotu, zvolte basic.
V Consentry je výchozí režim advanced. Na plánu Pro jde přepnout na přísný režim, ve kterém se Google před souhlasem nenačte vůbec.
Jak to nastavit
- Lišta musí běžet dřív než Google. Skript lišty dejte do
<head>nad Google Tag Manager i gtag. Lišta nastaví výchozí stav „denied“ dřív, než se Google načte. - Po kliknutí lišta pošle aktualizaci (
gtag('consent', 'update', …)) se všemi čtyřmi parametry. Analytickým cookies odpovídáanalytics_storage, marketingovýmad_storage,ad_user_dataaad_personalization. - Značky jiných firem řiďte zvlášť. Meta Pixel ani TikTok Consent Mode neznají. V Google Tag Manageru jim v nastavení souhlasu nastavte, že vyžadují
ad_storage, nebo je spouštějte až po události souhlasu. - Ověřte výsledek. V prohlížeči zkontrolujte, že před souhlasem nevznikly cookies
_gaa_gcl_au.
Consentry nastaví Consent Mode v2 sám, včetně všech čtyř parametrů. Návod pro Google Tag Manager je v dokumentaci (ve slovenštině).
Časté chyby
- Lišta se načítá až za GTM. Google se spustí s plným měřením dřív, než dostane stav „denied“.
- Chybí nové parametry. Lišta posílá jen
ad_storageaanalytics_storage, takže remarketing nemá potřebný signál. - Consent Mode se považuje za blokování. Není. Řídí jen značky Google. Ostatní nástroje musí zastavit 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, verze 2.0 ze 7. 10. 2024 (PDF)
- Zákon č. 127/2005 Sb., o elektronických komunikacích, § 89 odst. 3 (Zákony pro lidi)