Nastavení Consent Mode v2 pro web a e-shop

Consent Mode v2 je nastavení, které značkám Googlu (GA4, Google Ads) předá volbu návštěvníka z cookie lišty a podle ní upraví, co smějí ukládat a posílat. Bez něj nebudou návštěvníci z EHP v reklamních publikách. webrocks ho nastaví v Google Tag Manageru nebo přímo v kódu webu a ověří, že se značky chovají podle souhlasu.

Text vznikl s pomocí umělé inteligence. Tvrzení o platformách vycházejí z oficiální dokumentace, na kterou článek odkazuje. Za obsah odpovídá Tomáš Hanus, webrocks.cz@gmail.com.

Pro koho
Pro weby a e-shopy, které měří návštěvníky z EHP přes GA4 nebo inzerují v Google Ads a mají, nebo chystají, cookie lištu.
Co dostanete
Nastavený výchozí stav a aktualizaci souhlasu napojené na vaši lištu, značky navázané na správné signály a záznam z ověření pro souhlas i odmítnutí.
Cena
  • Měření: Dle rozsahu

Orientačně podle ceníku. Cena závisí na rozsahu, konkrétní nabídku webrocks připraví podle zadání.

Napsat poptávku

Consent Mode (režim souhlasu) je rozhraní Googlu, přes které web sdělí značkám Googlu, jestli návštěvník souhlasil s cookies, a značky podle toho upraví své chování. Podle nápovědy Google Ads sám o sobě lištu neukazuje. Přebírá volbu z cookie lišty, kterou web už má, odborně z CMP (consent management platform, nástroj na správu souhlasů).

Verze 2 přidala dva nové signály, ad_user_data a ad_personalization. Google vyžaduje, aby inzerenti měřící uživatele z EHP získali jejich souhlas a signály souhlasu Googlu předávali. Bez nich budou podle nápovědy Google Analytics od začátku března 2024 v publikách pro propojené reklamní produkty jen uživatelé mimo EHP. Zásady Googlu pro souhlas uživatelů z EU (EU user consent policy) se vztahují i na Velkou Británii a Švýcarsko.

Řešit ho tedy potřebujete, pokud na webu běží GA4 nebo Google Ads a chodí na něj lidé z Česka či jiné země EHP.

Signály souhlasu a co ovládají

Dokumentace Googlu uvádí sedm typů souhlasu. Pro analytiku a reklamu jsou podstatné tyto čtyři (dopady jednotlivých signálů):

  • ad_storage: reklamní cookies. Při zamítnutí se nezapisují ani nečtou.
  • analytics_storage: analytické cookies, typicky GA4.
  • ad_user_data: smí se Googlu posílat údaje o uživateli pro reklamu? Při zamítnutí nefungují ani rozšířené konverze (Enhanced Conversions).
  • ad_personalization: personalizovaná reklama a remarketing. Pro personalizaci musí být udělené oba nové signály.

Další signály (functionality_storage, personalization_storage, security_storage) pokrývají funkce webu, personalizaci obsahu a bezpečnost.

Fungování má dvě fáze. Nejdřív se před načtením značek nastaví výchozí stav (u návštěvníků z EHP obvykle vše zamítnuté). Po kliknutí na liště se pošle aktualizace s jeho volbou.

Základní, nebo pokročilý režim

Rozdíly podle přehledu Consent Mode:

Co se lišíZákladní režim (basic)Pokročilý režim (advanced)
Kdy se značky načtouaž po odpovědi na lištěhned, typicky s výchozím stavem zamítnuto
Co jde Googlu bez souhlasunic, ani stav souhlasuměření bez cookies (cookieless pings)
Modelování konverzí v Google Adsobecný modelmodel pro konkrétního inzerenta

Cookieless ping podle nápovědy Google Ads obsahuje mimo jiné časové razítko, údaje o prohlížeči, odkud návštěvník přišel, stav souhlasu a informaci, zda adresa obsahovala údaje o prokliku z reklamy.

Modelování má prahy. Google Ads potřebuje 700 kliknutí na reklamu za 7 dní na kombinaci země a domény. Behaviorální modelování v GA4 vyžaduje pokročilý režim, aspoň 1 000 událostí denně bez souhlasu po dobu aspoň 7 dní a aspoň 1 000 uživatelů denně se souhlasem aspoň 7 z posledních 28 dní. Ani splnění prahů způsobilost nezaručuje. Malý web na tyto prahy obvykle nedosáhne, takže pokročilý režim mu modelováním mnoho nepřinese.

Volba režimu je rozhodnutí provozovatele. Pokročilý režim posílá data i bez souhlasu, byť bez cookies, a jestli je to pro váš web přijatelné, je otázka právního posouzení, ne nastavení.

Pro koho se to hodí a pro koho ne

Hodí se pro firemní weby a e-shopy s GA4 nebo Google Ads, které mají vlastní lištu nebo napojení přes GTM a potřebují, aby se značky opravdu řídily souhlasem.

Nepotřebujete ho, pokud nepoužíváte žádné značky Googlu. Na Shoptetu s nativním propojením obvykle stačí zapnout správnou variantu lišty (viz níže). A pokud hledáte text cookie lišty nebo zásad zpracování, ten patří provozovateli, případně právníkovi.

Jak nastavení probíhá

  1. Inventura. Které značky web načítá, kudy (GTM, kód v šabloně, plugin, nativní propojení) a jakou má lištu. Umí lišta signály v2?
  2. Rozhodnutí o režimu. Základní, nebo pokročilý, podle toho, co si provozovatel zvolí.
  3. Výchozí stav a aktualizace. Nastavení v Google Tag Manageru nebo v gtag, napojení na volbu z lišty a navázání každé značky na správné signály.
  4. Ověření. Průchod webem v náhledu se souhlasem i s odmítnutím a kontrola, které značky se spustily.
  5. Kontrola v Google Ads a GA4 po několika dnech, až se stav souhlasu projeví v diagnostice.

Co dostanete

  • Výchozí stav souhlasu, který běží před všemi značkami, a aktualizaci po volbě na liště.
  • Značky Googlu i dalších systémů navázané na správné signály.
  • Záznam z ověření: co se spustilo při souhlasu a co při odmítnutí.
  • Stručný popis nastavení a toho, co se mění ve sběru dat.

Na co si dát pozor

  • Pořadí. Podle návodu Googlu musí výchozí stav proběhnout dřív než příkazy, které posílají data. U lišty, která se načítá se zpožděním, se používá wait_for_update.
  • Vlastní lišta bez v2. Certifikovaná CMP se na v2 aktualizuje sama, vlastní lištu musí provozovatel upravit sám.
  • Značky mimo Google. Consent Mode řídí značky Googlu. Ostatní je potřeba na souhlas navázat zvlášť: například pixel OpenAI má výchozí souhlas nastavený jako udělený.
  • Certifikovaná CMP. Povinná je pro vydavatele v AdSense, Ad Manageru a AdMob. Pro inzerenty v Google Ads ji Google uvádí jako jednu z možností vedle vlastní lišty, která správně posílá signály.
  • Lišta samotná. Od 1. 1. 2022, kdy zákon č. 374/2021 Sb. změnil § 89 odst. 3 zákona č. 127/2005 Sb., platí v Česku předchozí souhlas (opt-in), s výjimkou technických cookies (ÚOOÚ). ÚOOÚ mezi nedostatky cookie lišt uvádí chybějící odmítnutí v první vrstvě nebo jinak viditelná tlačítka souhlasu a odmítnutí.

Příklad: web webrocks.cz sám načítá GA4 až po souhlasu, reklamní signály drží zamítnuté a lišta má souhlas i odmítnutí jako rovnocenná tlačítka.

Shoptet a WooCommerce

Shoptet má podle nápovědy lištu ve Vzhled a obsah → Cookies. Varianta Zákonné znění spouští analytické a marketingové kódy až po souhlasu, Informační znění je jen informativní. Signály v2 Shoptet zapracoval v roce 2024 jako součást marketingového souhlasu. Kdo měří přes GTM, dostane podle stejné nápovědy souhlas událostmi Shoptetu a v GTM musí u značek nastavit vyžadovaný souhlas.

WooCommerce: plugin Google Analytics for WooCommerce podle dokumentace vlastní lištu nemá a je napojený na WP Consent API. To je jen rozhraní mezi cookie pluginem a pluginy, které ukládají cookies, a když žádný cookie plugin neběží, vrací souhlas jako udělený. Pro GTM existuje například plugin GTM4WP, který podle svého popisu umí výchozí stav Consent Mode v2 a napojení na několik lišt. Souvislosti s e-commerce daty řeší měření e-shopu v GA4.

Kolik to stojí

Nastavení spadá pod Měření, které je v ceníku uvedené „dle rozsahu“. Orientační hodinová sazba z ceníku je od 500 Kč/hod. Cenu zvyšuje počet značek a systémů, vlastní lišta, kterou je potřeba upravit na v2, a kód rozesetý mimo GTM. Snižuje ji jedna platforma s nativní podporou, třeba Shoptet, a čistý kontejner GTM. Pošlete adresu webu a popis toho, co měříte, přes kontaktní formulář.

Časté otázky

Měření konverzí tím úplně neskončí. Uživatelé z EHP ale podle nápovědy Google Analytics nebudou v publikách pro remarketing a personalizovanou reklamu a omezí se využití dat pro reklamu.

Základní, nebo pokročilý režim?

Základní neposílá bez souhlasu nic. Pokročilý posílá měření bez cookies a umožní podrobnější modelování, které ale vyžaduje dostatek provozu. Rozhoduje provozovatel podle svého právního posouzení.

Jak ověřím, že nastavení funguje?

V Tag Assistantu na kartě Consent má výchozí stav ukazovat zamítnuto a po souhlasu uděleno. V Google Ads najdete u konverzní akce na kartě Diagnostika hlášení, že je Consent Mode nasazený. Podle návodu Googlu se může objevit za 48 hodin, výjimečně až za 2 týdny.

Ne. Je to technické nastavení, které jen předává volbu z lišty. Lištu web potřebuje zvlášť a její text i zásady zpracování jsou věcí provozovatele, případně právníka.

Funguje to na Shoptetu a WooCommerce?

Ano. Shoptet signály v2 podle svého blogu podporuje nativně v liště. Na WooCommerce záleží na kombinaci cookie pluginu a pluginů pro měření.

Zdroje

  1. Google Ads Help: About consent mode
  2. Google Ads Help: Updates to consent mode for traffic in European Economic Area (EEA)
  3. Analytics Help: [GA4] Verify and update consent settings in Google Analytics
  4. Google: EU user consent policy
  5. Google for Developers: Consent mode overview
  6. Google Ads Help: Consent mode reference
  7. Google for Developers: Set up consent mode on websites
  8. Google Ads Help: About consent mode modeling
  9. Analytics Help: [GA4] Behavioral modeling for consent mode
  10. OpenAI Ads docs: Measurement Pixel
  11. AdSense Help: Google consent management requirements for serving ads in the EEA, the UK, and Switzerland
  12. Google Ads Help: Resources to help you get ready for privacy and regulatory changes for traffic in the EEA
  13. Zákony pro lidi: zákon č. 374/2021 Sb.
  14. Zákony pro lidi: zákon č. 127/2005 Sb., o elektronických komunikacích
  15. ÚOOÚ: Cookies od začátku roku 2022 pouze se souhlasem
  16. ÚOOÚ: Cookies lišty vykazují řadu nedostatků
  17. Shoptet Podpora: Cookies
  18. Shoptet Blog: Google Consent Mode v2 a konec cookies třetích stran
  19. WooCommerce: Google Analytics for WooCommerce Documentation
  20. WordPress.org: WP Consent API plugin
  21. WordPress.org: GTM4WP plugin
  22. Google Ads Help: Verify consent mode implementation
  • GA4 a GTM

    Nastavení Google Tag Manageru, GA4 a dataLayer pro měření webu: vlastní události, ověření v náhledu a audit stávajícího měření.

  • Konverze Google Ads

    Konverzní akce v Google Ads se správnou hodnotou, bez duplicit a s rozšířenými konverzemi z údajů, které zákazník sám zadal.

Všechny služby