Google Consent Mode v2
Consent Mode v2 bez starostí
Bez Consent Mode v2 Google Ads a GA4 nevědí, co smí měřit. Přicházíte o remarketing a o část konverzí. Cookies správně posílá signály souhlasu Googlu automaticky a v Google Tag Manageru ho nasadíte přes oficiální šablonu.
Co je Google Consent Mode v2
Consent Mode je způsob, jakým web říká Google tagům, s čím návštěvník souhlasil. Podle toho se Google Analytics 4 a Google Ads chovají: s cookies měří jen tehdy, když to návštěvník dovolil.
Verze 2 přidala k původním signálům dva nové: souhlas s odesíláním dat Googlu pro reklamu a souhlas s personalizovanou reklamou. Pro návštěvníky z Evropského hospodářského prostoru je Google vyžaduje. Bez nich nefunguje remarketing ani personalizace reklamy a měření je omezené.
Signály, které lišta posílá
Lišta Googlu předá stav souhlasu pro každý signál zvlášť. Před souhlasem jsou všechny čtyři nastavené na denied. Po kliknutí v liště se přepnou na granted podle toho, co návštěvník povolil.
| Signál | Co určuje | Kategorie v liště |
| analytics_storage | měření návštěvnosti, třeba GA4 | Analytické |
| ad_storage | reklamní cookies, třeba Google Ads | Marketingové |
| ad_user_data | odesílání údajů o uživateli Googlu pro reklamu | vlastní přepínač v liště |
| ad_personalization | personalizovaná reklama a remarketing | vlastní přepínač v liště |
| security_storage | zabezpečení | souhlas nepotřebuje, vždy granted |
Dva režimy
Základní, nebo pokročilý.
Základní režim
Google tagy se vůbec nenačtou, dokud návštěvník nesouhlasí. Před souhlasem Google nedostane žádná data.
Pokročilý režim
Tagy se načtou hned, ale bez souhlasu posílají jen anonymní signály bez cookies. Google z nich dopočítá konverze přesněji.
Nasazení
Nastavení v Google Tag Manageru v pěti krocích
1. Přidejte šablonu
V Google Tag Manageru otevřete Šablony, Galerie šablon a vyhledejte Cookies správně.
2. Vytvořte tag
Vložte licenční klíč své domény. Jazyk nechte prázdný, lišta ho zvolí podle prohlížeče návštěvníka.
3. Spusťte lištu jako první
Tagu nastavte spouštěč Consent Initialization, All Pages. Lišta se tím spustí dřív než ostatní tagy v kontejneru.
4. Nastavte ostatní tagy
GA4 a Google Ads se řídí souhlasem samy. U ostatních, třeba Meta, Sklik nebo Clarity, vyberte požadovaný souhlas a přidejte dva spouštěče: All Pages a událost gtm_consent_update.
5. Otestujte v náhledu
Před souhlasem musí být signály denied a reklamní tagy nespuštěné. Po souhlasu se překlopí na granted.
Proč dva spouštěče
All Pages spustí tag hned při načtení stránky u návštěvníka, který souhlas udělil už dřív. Není na co čekat, souhlas je uložený. Událost gtm_consent_update pak tag spustí ve chvíli, kdy návštěvník klikne v liště právě teď, bez čekání na další načtení stránky. Bez prvního spouštěče byste přišli o měření vracejících se návštěvníků, bez druhého o měření těch nových.
Bez Google Tag Manageru
Nepoužíváte Google Tag Manager?
Lištu nasadíte i přímo do kódu webu. Cesty jsou dvě a liší se v tom, co umí.
Skripty a služby v administraci
Doporučená cesta. Do webu vložíte jen skript lišty a měřicí kódy spravujete v editorech v klientské zóně. Lišta je spustí až po souhlasu a Googlu posílá signály Consent Mode v2 stejně jako přes GTM.
Metoda text/plain
Záložní řešení. Měřicí skripty necháte v kódu webu a přepíšete jim typ na text/plain s kategorií. Lišta je po souhlasu přepne zpátky a spustí. Vypíná ale měření bez cookies: před souhlasem se skripty vůbec nenačtou, takže neodešlou ani anonymní signály. Sahejte po ní, až když první cesta nejde.
Nechcete to řešit?
Bezstarostná implementace za 3 000 Kč bez DPH. Dáte nám přístup, nasadíme lištu na klíč.
Časté dotazy
Na co se ptáte nejčastěji
Pokud používáte jen GA4, stačí signál analytics_storage. Pro Google Ads, remarketing a publika potřebujete všechny čtyři hlavní signály.
V náhledu Google Tag Manageru, v záložce Souhlas. Před souhlasem musí být signály denied, po souhlasu granted.
Pravděpodobně má jen spouštěč All Pages. Přidejte mu ještě vlastní spouštěč na událost gtm_consent_update, aby se spustil hned po kliknutí v liště. Opačně to platí také: tag, který má jen gtm_consent_update, se nespustí návštěvníkovi, který souhlas udělil už dříve.
Ano, když měřicí kódy spravujete v editorech v klientské zóně. Metoda text/plain Consent Mode v2 neumí, je to záložní řešení pro případy, kdy první dvě cesty nejdou.
Ano, Sklik má vlastní parametr souhlasu. Nastavení najdete v dokumentaci.
Starší nasazení Cookies správně používalo několik vlastních HTML tagů. Nahradí je jediný tag z oficiální šablony Cookies správně, kterou najdete v Galerii šablon Google Tag Manageru pod tímhle názvem. Staré tagy a nová šablona vedle sebe běžet nesmí. Postup krok za krokem je v návodu Migrace GTM na šablonu Cookies správně.
Vyzkoušejte si nás
Založíte účet, přidáte licenci pro svůj web a průvodce ho naskenuje. Pak máte 14 dní zdarma se všemi funkcemi. Bez platební karty, po zkušební době se nic neplatí automaticky.