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

Porovnání režimů basic a advanced: u basic se před souhlasem nic neposílá, u advanced jdou do Google pingy bez cookies
Dva režimy Consent Mode podle dokumentace Google.

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

  1. 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.
  2. Po kliknutí lišta pošle aktualizaci (gtag('consent', 'update', …)) se všemi čtyřmi parametry. Analytickým cookies odpovídá analytics_storage, marketingovým ad_storage, ad_user_data a ad_personalization.
  3. 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.
  4. Ověřte výsledek. V prohlížeči zkontrolujte, že před souhlasem nevznikly cookies _ga a _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_storage a analytics_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

Nemáte čas to riešiť?

Lištu nastavíme za vás. Do dvoch pracovných dní.

Skontrolujeme web, nasadíme Consentry, vypneme starú lištu a overíme, že pred súhlasom nič neuniká. 49 € jednorazovo.