Co je CMP: co musí umět platforma pro správu souhlasu
CMP se ptá na souhlas, ukládá ho, dokládá a předává ho Googlu a dalším službám. Na co si dát pozor při výběru nástroje pro správu souhlasu.

Co je Consent Management Platform?
Consent Management Platform, zkráceně CMP, je software, který na vašem webu získává souhlas návštěvníků, ukládá ho, dokládá a předává všem zapojeným službám. Viditelný je z něj jen cookie banner. Za ním se skrývá skutečná práce: CMP zajišťuje, aby Google Analytics, Google Ads, Meta Pixel a další služby ukládaly cookies nebo odesílaly data až poté, co to návštěvník povolil. Často se jí říká také Consent Manager nebo nástroj pro správu souhlasu. Vždy jde o totéž.
Právním základem v Německu je § 25 zákona TDDDG, který se do května 2024 jmenoval TTDSG. Upravuje, kdy je dovolen přístup ke koncovému zařízení uživatele, tedy kdy se smějí ukládat nebo číst cookies. Pro vše, co není nezbytně nutné, je zpravidla potřeba souhlas. Nařízení GDPR navíc v článku 7 vyžaduje, abyste tento souhlas dokázali doložit a aby jeho odvolání bylo stejně snadné jako jeho udělení. Tento článek není právní poradenství, vysvětluje techniku.
Jaké úkoly má Consent Manager?
Consent Manager plní šest úzce propojených úkolů. Pokud jeden z nich selže, vzniknou buď problémy s ochranou osobních údajů, nebo mezery ve vašich datech.
- Dotaz: banner srozumitelně vysvětlí účely a nabídne souhlas i odmítnutí jako rovnocenné možnosti.
- Uložení: rozhodnutí se uloží v prohlížeči, aby se banner nezobrazoval při každém načtení stránky.
- Doložení: každý souhlas se zaznamená s časem, verzí banneru a zvolenými účely.
- Předání: rozhodnutí se předá do Google Consent Mode a všem dalším tagům, které na něm závisí.
- Možnost odvolání: návštěvníci mohou své rozhodnutí kdykoli změnit, například přes odkaz v patičce.
- Skenování: sken cookies ukáže, které cookies a služby se na stránce skutečně vyskytují.
→ Cookie lišta s Consent Mode v2: v souladu s předpisy, bez měsíčního poplatku
Consent Management a Google Consent Mode v2
Z pohledu Googlu je nejdůležitějším úkolem CMP předávání do Google Consent Mode v2, rozhraní, přes které se tagy Googlu dozvídají rozhodnutí návštěvníka. Zná čtyři signály: ad_storage a analytics_storage určují, zda se smějí ukládat cookies pro reklamu a analytiku. ad_user_data určuje, zda se smějí uživatelská data odesílat Googlu pro reklamní účely, a ad_personalization, zda je povolena personalizovaná reklama. Při načtení stránky CMP nastaví pro všechny čtyři výchozí hodnotu, v EU obvykle „denied“. Po kliknutí na tlačítko odešle aktualizaci se skutečným rozhodnutím.
Od března 2024 Google u návštěvníků z Evropského hospodářského prostoru očekává, že se tyto signály budou předávat, pokud se mají data využívat pro reklamu a remarketing. Pokud chybí, může Google Ads publika a konverze využívat jen omezeně. Google rozlišuje dvě varianty: u základní implementace se tagy Googlu načtou až po souhlasu. U pokročilé implementace se načtou hned s výchozí hodnotou „denied“ a bez souhlasu odesílají jen měření bez cookies, ze kterých Google chybějící hodnoty modeluje. Která varianta se hodí, je otázka vědomého zvážení.
| Vlastnost | Základní implementace | Pokročilá implementace |
|---|---|---|
| Tagy Googlu před rozhodnutím | Blokované, dokud se návštěvník v banneru nerozhodne | Načítají se okamžitě, výchozí hodnota „denied“ |
| Data bez souhlasu | Žádná, ani stav souhlasu | Stav souhlasu a měření bez cookies |
| Odhad chybějících konverzí | Obecný model Googlu | Model na základě dat vašeho účtu |
Jiné služby mají vlastní mechanismy. Microsoft Advertising podporuje pro své Universal Event Tracking (UET) vlastní signál souhlasu, u Mety, LinkedInu, TikToku nebo Pinterestu se tag v Google Tag Manageru obvykle nastaví tak, aby se spustil až po souhlasu s marketingem. Dobrá CMP k tomu v kontejneru Google Tag Manageru poskytuje vlastní událost nebo proměnnou, podle které se mohou spouštěče řídit.
Sken cookies je dalším úkolem CMP. Automaticky prochází vaše stránky a vypisuje, které cookies, lokální úložiště a služby se na nich skutečně vyskytují. To je důležité, protože se weby neustále mění: nový plugin vloží mapu, video se načítá z externí platformy, chatovací okno ukládá vlastní cookies. Pokud se služba objeví ve skenu, ale ne v banneru, banner se neptá na něco, co se přesto děje. Výsledky skenu patří také do tabulky cookies ve vašich zásadách ochrany osobních údajů, aby si návštěvníci mohli přečíst, s čím souhlasí.
Jak poznáte dobrou CMP
Dobrou CMP poznáte podle techniky a podle toho, jak se chová v běžném provozu, ne podle vzhledu banneru. Tyto body pomohou při výběru, ať už nasadíte hotový nástroj pro správu souhlasu, nebo si necháte řešení nastavit.
- Consent Mode v2 je přímo zabudován a nastavuje výchozí hodnotu, než se spustí jakýkoli tag.
- „Odmítnout vše“ je rovnocenně na první úrovni, není skryté v nastavení.
- Banner se načítá rychle: málo souborů, žádné dočítání z mnoha cizích serverů.
- Záznamy o souhlasu se ukládají s minimem dat, ideálně bez IP adresy.
- Napojení na Google Tag Manager je zdokumentované a funguje bez vlastního kódu.
- Texty jsou k dispozici ve všech jazycích vašeho webu.
Čas načítání CMP se při výběru často zapomíná. Protože se CMP musí načíst velmi brzy, aby se výchozí hodnota nastavila před ostatními tagy, každý další soubor zpomaluje start měření a často i načítání stránky. Proto zkontrolujte na testovací stránce, kolik souborů banner načítá a kdy se zobrazí. Banner, který se na mobilu objeví až po několika sekundách, stojí návštěvníky a zhoršuje Core Web Vitals.
→ Správné nastavení Consent Mode v2: žádné varování v Tag Assistant
Typické chyby a jak je poznáte
Častou chybou CMP je banner, který se sice zobrazí, ale nic neřídí. Tagy v Google Tag Manageru se spouštějí při načtení stránky bez ohledu na rozhodnutí. Poznáte to tak, že v anonymním okně kliknete na „Odmítnout vše“ a ve vývojářských nástrojích na kartě Application přesto najdete cookies jako _ga nebo _fbp. Druhou chybou je chybějící výchozí hodnota: Consent Mode dostane signál až po kliknutí a první požadavky proběhnou bez stavu souhlasu.
Stává se také, že se souhlas sice uloží, ale nikdy se nepředá do Consent Mode jako aktualizace. Pak zůstane vše na „denied“ a Google Analytics ukazuje téměř žádná data, přestože mnoho návštěvníků souhlasí. Časté jsou i špatně přiřazené kategorie: Meta Pixel je přiřazen ke „Statistice“ místo k „Marketingu“ nebo služba v banneru vůbec není uvedena. V režimu náhledu Google Tag Manageru uvidíte na kartě souhlasu, jaký stav platil v jakém okamžiku.
Příklad z praxe: malý e-shop s WooCommerce
E-shop s kávovým příslušenstvím používá WooCommerce, Google Analytics 4, Google Ads a Meta Pixel. Banner byl před lety vložen přes plugin, tagy byly později doplněny přes Google Tag Manager. Test ukáže: banner se na souhlas ptá správně, ale Meta Pixel je navíc napevno vložen v šabloně a načítá se vždy. Zároveň chybí výchozí hodnota pro Consent Mode, a proto Google Ads vidí jen málo konverzí z EU.
Řešení má tři kroky. Pixel se ze šablony odstraní a spouští se už jen v Google Tag Manageru se spouštěčem pro souhlas s marketingem. CMP nastaví výchozí hodnotu „denied“ hned na začátku. Poté se otestuje každý scénář: bez rozhodnutí, s odmítnutím, se souhlasem. Teprve když se ve všech třech případech stane to správné, změna se spustí naostro.
Nechte si nastavit správu souhlasu
Trackum nastaví souhlas tak, aby ve vašem Google Tag Manageru skutečně fungoval: Consent Mode v2 s výchozí hodnotou, spouštěče pro každou reklamní platformu a test v režimu náhledu se souhlasem i bez něj, než se cokoli spustí naostro. Nastavení s Google Analytics 4 a Consent Mode v2 stojí jednorázově 150 €. Cookie banner od Trackum, jediný soubor o velikosti 6,6 KB, který nic nedočítá, lze přidat jako doplněk za 50 € plus 4,90 € měsíčně a je součástí předplatného za 19 € měsíčně. Všechny ceny jsou bez DPH.
Pokud chcete nejdřív zjistit, zda vaše současná CMP funguje správně, bezplatná kontrola za 0 € a bez registrace prověří stránku ve skutečném prohlížeči se souhlasem i bez něj a ukáže vám zjištění s pevnou cenou za opravu.
Časté dotazy
Co je CMP jednoduše vysvětleno?
CMP znamená Consent Management Platform. Je to software za cookie bannerem, který se ptá, zda návštěvník povoluje sledování, ukládá odpověď a zajišťuje, aby služby jako Google Analytics tuto odpověď respektovaly.
Je Consent Manager totéž co cookie banner?
Cookie banner je viditelná část. Consent Manager zahrnuje navíc ukládání rozhodnutí, jeho doložení, předávání dalším službám a často i skenování cookies. Banner bez této technologie je pouze upozornění.
Potřebuji CMP, pokud používám jen Google Analytics?
Google Analytics ukládá cookies a přenáší data o používání, proto obvykle vyžaduje souhlas podle § 25 TDDDG. Potřebujete řešení, které se na souhlas zeptá a sdělí ho Googlu přes Consent Mode. Tento článek není právní poradenství.
Jak poznám, že moje CMP nefunguje správně?
Jasným znakem je, když se po kliknutí na „Odmítnout vše“ přesto ukládají cookies od Googlu nebo Mety. Dalším znakem jsou chybějící data v Google Analytics, přestože návštěvníci souhlasili. Obojí uvidíte ve vývojářských nástrojích prohlížeče nebo v režimu náhledu Google Tag Manageru.
Zdroje
- Google for Developers: přehled Consent Mode (základní a pokročilá implementace) developers.google.com
- Nápověda Google: Consent Mode v Google Tag Manageru support.google.com
- Google: Zásady souhlasu uživatelů z EU google.com
- § 25 TDDDG, gesetze-im-internet.de gesetze-im-internet.de
Číst dál
FunkceCookie lišta s Consent Mode v2: v souladu s předpisy, bez měsíčního poplatku
Zamítnutí v první vrstvě, nastavení podle účelu, Consent Mode v2 s každým typem souhlasu a záznam o každém rozhodnutí. Žádný měsíční poplatek.
FunkceSprávné nastavení Consent Mode v2: žádné varování v Tag Assistant
Nejběžnější varování v Tag Assistant hlásí, že tag četl souhlas před nastavením výchozího stavu. Jak mu předejít a co je důležité.
FunkceMarketingový dashboard s GA4 a Google Ads: všechna čísla na jedné stránce
Návštěvníci, leady, objednávky, náklady na reklamu a ROAS na jedné stránce ve srovnání s předchozím obdobím. Jeden odkaz, žádné nastavování.
FunkceVýnosy z vašeho CRM, e-shopu a ERP v jednom přehledu: HubSpot, Shopify, Odoo a další
Google Analytics vidí pouze to, co se děje na webu. Objednávky po telefonu nebo e-mailem chybí. S datovým připojením se v přehledu objeví skutečné výnosy z vašeho systému.
FunkceWebové leady se zdrojem ve vašem CRM: HubSpot, Pipedrive, Brevo, Salesforce nebo webhook
Odkud pochází lead? Předání do CRM zapisuje zdroj, kampaň a ID kliknutí do CRM u každého dotazu, bez nutnosti pluginu pro formuláře.
FunkceOffline konverze: hlásit prodeje z CRM do Google Ads a Meta
Google Ads a Meta se učí z toho, co jim hlásíte. Pokud dostávají pouze údaje o vyplněných formulářích, optimalizují pro vyplňování formulářů. S offline konverzemi se však učí optimalizovat pro skutečné prodeje.