Co je Google Consent Mode v2?
Google Consent Mode je propojení mezi tvou cookie lištou a tagy Googlu, jako jsou Google Ads, Google Analytics 4 a Floodlight. Tvoje lišta řekne Googlu, co si návštěvník vybral, a tagy podle toho upraví své chování: se souhlasem fungují normálně, bez souhlasu nepoužívají cookies ani identifikátory pro reklamu nebo analytiku.
Google v listopadu 2023 přidal dva nové signály, a proto se mluví o „v2“. Nové signály určují, zda se smějí uživatelské údaje posílat Googlu pro reklamní účely a zda se smějí reklamy personalizovat. Google je používá k prosazování svých zásad pro souhlas uživatelů z EU, které platí pro uživatele v Evropském hospodářském prostoru, ve Spojeném království a ve Švýcarsku.
Kdo ho potřebuje?
Consent Mode v2 potřebuješ, pokud máš návštěvníky z EHP (EU plus Island, Lichtenštejnsko a Norsko), ze Spojeného království nebo ze Švýcarska a:
- inzeruješ přes Google Ads a měříš konverze nebo používáš remarketing;
- používáš Google Analytics 4 a sdílíš jeho data nebo publika s Google Ads;
- používáš Floodlight nebo jiné tagy Google Marketing Platform.
Od března 2024 vytváří Google remarketingová publika a používá měření reklam u uživatelů z EHP jen tehdy, když dostane platné signály souhlasu. Bez nich tito návštěvníci vypadnou z tvých publik a velká část dat o konverzích zmizí.
Pokud nepoužíváš vůbec žádnou službu Googlu pro reklamu nebo statistiky, nepotřebuješ ho.
Čtyři signály
| Signál | Co řídí | Kategorie v liště |
|---|---|---|
| ad_storage | Cookies a identifikátory pro reklamu | Marketingové |
| analytics_storage | Cookies pro analytiku, například délku návštěvy | Statistické |
| ad_user_data | Posílání uživatelských údajů Googlu pro reklamu | Marketingové |
| ad_personalization | Personalizované reklamy a remarketing | Marketingové |
Google zná také tři volitelné signály (functionality_storage, personalization_storage a security_storage), ale kontroluje právě čtyři výše uvedené.
Než návštěvník provede volbu, měly by být všechny čtyři nastavené na „denied“. Teprve po souhlasu se signál pro danou kategorii přepne na „granted“. Toto výchozí nastavení musí být nastavené dřív, než se načte jakýkoli tag Googlu; jinak může tag číst cookies dřív, než volbu návštěvníka zná.
Základní, nebo pokročilý režim?
- Základní režim: tagy Googlu jsou zablokované, dokud návštěvník s lištou neinteraguje. Pokud návštěvník odmítne, do Googlu se nepošle nic, ani stav souhlasu. Google mezeru vyplní obecným modelem konverzí.
- Pokročilý režim: tagy se načtou hned, se souhlasem nastaveným na „denied“. Bez souhlasu posílají Googlu pingy bez cookies, ze kterých Google sestaví podrobnější model chybějících konverzí, specifický pro daného inzerenta.
Pokročilý režim ti dá lepší měření, ale údaje se do Googlu posílají, i když návštěvník odmítne. Zda je to bez souhlasu dovoleno, není vyjasněné. EDPB ve svých pokynech z roku 2024 k technickému rozsahu směrnice ePrivacy uvádí, že pokyn prohlížeči návštěvníka, aby odeslal informace, například přes pixely nebo skripty, může spadat pod pravidlo pro cookies, i když se žádná cookie neukládá. Český Úřad pro ochranu osobních údajů (ÚOOÚ) k tomu uvádí, že podmínky pro cookies platí i pro další formy ukládání dat v zařízení návštěvníka, včetně fingerprintingu, a že když návštěvník souhlas nedá nebo na lištu nereaguje, musí netechnické cookies zůstat vypnuté. Ke Consent Mode samotnému se ÚOOÚ nevyjádřil. Pokud si nejsi jistý, zvol základní režim.
A co IAB TCF?
Google Consent Mode v2 není totéž co IAB Transparency & Consent Framework (TCF). Consent Mode potřebuješ, když inzeruješ přes Google Ads nebo měříš přes Google Analytics. TCF je povinný jen tehdy, když na svém webu zobrazuješ reklamy od jiných, například přes Google AdSense. Víc v průvodci IAB TCF: kdo ho potřebuje?
Jak ho nastavit
- Používej cookie lištu, která podporuje Consent Mode v2. Nastaví výchozí hodnotu „denied“ dřív, než se načtou tagy Googlu, a po volbě návštěvníka signály aktualizuje.
- Přiřaď kategorie: statistické k analytics_storage; marketingové k ad_storage, ad_user_data a ad_personalization.
- Používáš Google Tag Manager? Načti lištu jako první, se spouštěčem Consent Initialization, a nastav své tagy Googlu tak, aby respektovaly stav souhlasu.
- Zvol základní, nebo pokročilý režim (viz výše).
- Použij geografická pravidla, pokud je potřebuješ: výchozí „denied“ můžeš nastavit jen v regionech, kde je souhlas povinný, ale zajisti, aby se všechny signály řídily stejným pravidlem.
Jak ho ověřit
Otevři svůj web v Google Tag Assistant a:
- vyber první událost Consent a zkontroluj, že všechny čtyři signály mají výchozí hodnotu denied;
- v liště souhlas přijmi a zkontroluj, že je aktualizace přepne na granted; odmítni a zkontroluj, že zůstanou na denied;
- podívej se na kartu Tags, které tagy se spustily a které byly pozdrženy.
Prázdná karta Consent obvykle znamená, že Consent Mode na stránce není. Hlášení, že tag přečetl stav souhlasu dřív, než byla nastavená výchozí hodnota, znamená, že se tvoje lišta načítá příliš pozdě. V Google Ads se stav souhlasu může objevit až za 48 hodin.
S Cookie Confirm máš kroky 1 až 3 a 5 vyřešené: lišta nastaví výchozí hodnoty, přiřadí tvé kategorie ke všem čtyřem signálům, uplatní geografická pravidla pro jednotlivé země a funguje s naší šablonou pro Google Tag Manager. Nechce se ti do toho? Naše bezplatná instalační služba uvede tvůj web do souladu s pravidly do 24 hodin od chvíle, kdy nám dáš přístup.
Zdroje
- Google: Přehled režimu souhlasu
- Nápověda Google Ads: Aktualizace režimu souhlasu pro provoz z EHP
- Nápověda Google Ads: Referenční informace k režimu souhlasu
- Nápověda Google Analytics: Ověření a aktualizace nastavení souhlasu
- Google: Řešení problémů s režimem souhlasu pomocí Tag Assistant
- Google: Zásady pro souhlas uživatelů z EU
- EDPB: Pokyny 2/2023 k technickému rozsahu čl. 5 odst. 3 směrnice ePrivacy
- Zákon č. 127/2005 Sb., o elektronických komunikacích, § 89 odst. 3 (e-Sbírka)
- ÚOOÚ: Q&A – Cookies