Od března 2024 Google vyžaduje Consent Mode v2 pro všechny weby v Evropské unii, které používají Google Ads nebo GA4. Není to doporučení — je to podmínka. Bez správně implementovaného Consent Mode v2 přicházíte o modelování konverzí od uživatelů, kteří odmítli cookies. A při typickém e-shopu, kde cookies odmítá 30 až 40 procent návštěvníků, to není zanedbatelná část dat.
Přesto většina webů má Consent Mode buď nenasazený vůbec, nebo nasazený v základní (a výrazně méně efektivní) variantě. Tento článek vysvětluje, co Consent Mode v2 je, proč záleží na volbě mezi Basic a Advanced Mode a jak implementaci provést správně.
Co Consent Mode v2 vlastně dělá
Consent Mode je mechanismus, kterým web informuje Google, jaké souhlasy konkrétní uživatel udělil. Google pak podle těchto signálů rozhoduje, jak s daty naloží. Systém pracuje se čtyřmi parametry:
analytics_storage— souhlas s ukládáním dat pro analytiku (GA4)ad_storage— souhlas s ukládáním dat pro reklamu (cookies Google Ads)ad_user_data— souhlas s odesíláním uživatelských dat do Googlu pro reklamní účelyad_personalization— souhlas s personalizovanou reklamou (remarketing)
Parametry ad_user_data a ad_personalization jsou novinkou v2 — v původním Consent Mode chyběly. Právě proto Google označil upgrade na v2 jako povinný.
Basic Mode vs. Advanced Mode: zásadní rozdíl
Basic Mode
V Basic Mode se Google tagy spustí až poté, co uživatel aktivně udělí souhlas. Uživatel, který banner odmítne nebo ho ignoruje, není zaznamenán vůbec — ani anonymně, ani přes modelování. Pro e-shop se 35% mírou odmítnutí souhlasu to znamená, že třetina uživatelů prostě zmizí z vašich dat.
Advanced Mode
V Advanced Mode se tagy spustí okamžitě po načtení stránky — ještě předtím, než uživatel rozhodne o cookies. Pokud uživatel souhlas odmítne, tagy nesbírají osobní data ani neukládají identifikační cookies. Ale odesílají anonymní "ping" bez identifikátorů — signál, který Google používá pro statistické modelování.
Na základě chování uživatelů, kteří souhlas udělili, Google modeluje pravděpodobné konverze těch, kteří souhlas odmítli. Tato modelovaná data pak vidíte v Google Ads jako modelované konverze a v GA4 jako behavioral modeling.
Konkrétní dopad: Při míře odmítnutí cookies 35 % a správně nasazeném Advanced Mode typicky zachráníte 15–25 % dat, která byste v Basic Mode ztratili úplně. V Google Ads se to projeví jako viditelný nárůst počtu zaznamenaných konverzí — bez jakékoli změny v samotném marketingu.
Jak implementovat Consent Mode v2 krok za krokem
Krok 1: Vyberte CMP s podporou CM v2
CMP (Consent Management Platform) je váš cookie banner — software, který zobrazuje souhlas uživateli a předává výsledek do GTM a Google tagů. Ne každé řešení podporuje Consent Mode v2 správně. Ověřené možnosti zahrnují Cookiebot, CookieFirst, OneTrust a z českých řešení například Complianz nebo Usercentrics.
Klíčové je, aby CMP umělo odesílat všechny čtyři consent parametry včetně ad_user_data a ad_personalization. Mnoho starších bannerů odesílá pouze analytics_storage a ad_storage — a splňuje tak jen CM v1, ne v2.
Krok 2: Nastavte výchozí stav v GTM
Advanced Mode vyžaduje, aby web nastavil výchozí consent stav ještě před načtením jakéhokoliv tagu. V GTM to zajistíte pomocí šablony Consent Initialization — speciálního triggeru, který se spustí jako úplně první, před všemi ostatními tagy.
// Výchozí stav před rozhodnutím uživatele (Advanced Mode)
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'wait_for_update': 500
});
// Po udělení souhlasu CMP zavolá update:
gtag('consent', 'update', {
'analytics_storage': 'granted',
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted'
});
Krok 3: Aktualizujte Google Ads a GA4 tagy
Tagy v GTM musí být nastaveny jako "consent-aware" — respektují consent stav a nepředávají data, pokud příslušný parametr není nastaven na granted. Moderní šablony Google tagů v GTM to dělají automaticky. Starší vlastní skripty nebo HTML tagy je třeba aktualizovat nebo nahradit.
Krok 4: Ověřte implementaci
Google Tag Assistant zobrazí, zda tagy správně reagují na změnu consent stavu. GA4 DebugView ukáže, zda se události posílají s odpovídajícími parametry. Specificky ověřte:
- Po odmítnutí cookies — žádná identifikační data se neodesílají
- Po udělení souhlasu — všechny tagy se spustí korektně
- Anonymní ping se odesílá i při odmítnutí (Advanced Mode signal)
- V Google Ads se začnou zobrazovat modelované konverze (obvykle po 7–14 dnech sběru dat)
Co čekat po implementaci
V Google Ads typicky uvidíte nárůst zaznamenaných konverzí o 15–25 % — to jsou modelované konverze od uživatelů, kteří cookies odmítli. V GA4 se zlepší pokrytí uživatelů a přesnost funnel analýz. Optimalizační algoritmy Google Ads budou pracovat s úplnějšími daty.
Upozornění: Consent Mode v2 není náhrada za právně správný cookie banner. Jsou to dvě různé věci. CM v2 řeší technickou komunikaci se Googlem. Váš banner musí být zároveň GDPR-compliant — bez předem zaškrtnutých polí, s rovnocennou možností odmítnout a s jasným popisem, k čemu data slouží.
Implementace, která se vyplatí
Consent Mode v2 v Advanced Mode je dnes standardem, ne nadstandardem. Každý e-shop v EU, který investuje do Google reklamy nebo pracuje s GA4, by ho měl mít správně nasazený. Implementace trvá při správném postupu jeden až tři dny. Výhody — zachráněná data, lepší optimalizace kampaní, soulad s požadavky Googlu — jsou trvalé.
Pokud nevíte, zda váš aktuální banner Consent Mode v2 skutečně podporuje a v jaké variantě, je čas to zjistit. Odpověď se dá ověřit za pět minut v Tag Assistant.