Skip to main content

Google Consent Mode v2: Kompletný sprievodca

Google Consent Mode je rámec, ktorý umožňuje vašej webovej stránke prispôsobiť správanie Google tagov — Analytics, Ads, Floodlight a ďalších — na základe súhlasu vašich návštevníkov. Ide o odpoveď Googlu na zásadné napätie: ako si zachovať schopnosti merania a inzercie a zároveň rešpektovať právo používateľa odmietnuť cookies?

Od marca 2024 je Google Consent Mode v2 povinný pre každú webovú stránku, ktorá využíva reklamné služby Googlu a zameriava sa na používateľov v Európskom hospodárskom priestore (EHP). Ak prevádzkujete Google Ads a cielite na používateľov v EÚ, nie je to voliteľné.

Čo je Google Consent Mode?

V jadre je Google Consent Mode API, ktoré sa nachádza medzi vašou platformou na správu súhlasu (CMP) a vašimi Google tagmi. Keď používateľ urobí rozhodnutie o súhlase — prijme, odmietne alebo prispôsobí — vaša CMP toto rozhodnutie oznámi Google tagom prostredníctvom Consent Mode API. Tagy potom prispôsobia svoje správanie.

Bez Consent Mode máte binárnu voľbu: buď spustíte všetky Google tagy (a porušíte zákon o ochrane súkromia pre používateľov, ktorí súhlas nedali), alebo zablokujete všetky Google tagy pre používateľov bez súhlasu (a prídete o všetky merané dáta pre týchto používateľov). Consent Mode zavádza strednú cestu.

Rámec bol prvýkrát predstavený v roku 2020 (v1) a významne aktualizovaný koncom roka 2023 (v2), pričom termín na dosiahnutie súladu bol 6. marca 2024.

Verzia 1 vs verzia 2

Prechod z v1 na v2 zaviedol dva nové signály súhlasu a celý rámec sa stal povinným pre inzerciu v EHP. Tu je prehľad zmien:

Funkcia Consent Mode v1 Consent Mode v2
Signály súhlasu ad_storage, analytics_storage ad_storage, analytics_storage, ad_user_data, ad_personalization
Požiadavka EHP Odporúčané Povinné pre inzerciu v EHP (od marca 2024)
Vplyv na remarketing Remarketingové zoznamy ovplyvnené súhlasom Remarketingové publiká vyžadujú výslovný súhlas ad_personalization
Customer Match Explicitne neriešené Vyžaduje súhlas ad_user_data na nahrávanie údajov používateľov
Modelovanie konverzií Dostupné s pokročilým režimom Dostupné s pokročilým režimom, vylepšené algoritmy

Štyri typy súhlasu

Consent Mode v2 komunikuje súhlas používateľa prostredníctvom štyroch odlišných signálov. Každý možno nezávisle nastaviť na granted alebo denied:

ad_storage

Riadi, či možno na zariadení používateľa ukladať cookies súvisiace s inzerciou (napríklad cookies _gcl_* zo služby Google Ads). Ak je odmietnutý, nenastavia sa žiadne reklamné cookies a informácie o kliknutí na reklamu sa odovzdávajú prostredníctvom URL parametrov obmedzeným, bezcookiesovým spôsobom.

analytics_storage

Riadi, či možno ukladať analytické cookies (napríklad cookies _ga a _gid zo služby Google Analytics). Ak je odmietnutý, nenastavia sa žiadne analytické cookies. V pokročilom režime sa naďalej odosielajú bezcookiesové pingy na modelovanie konverzií.

ad_user_data

Riadi, či možno odosielať údaje používateľa Googlu na reklamné účely. Ide o nový signál zavedený vo v2. Ovplyvňuje funkcie ako Customer Match (nahrávanie zoznamov zákazníkov do Google Ads) a Enhanced Conversions (odosielanie hashovaných údajov používateľov pre atribúciu). Ak je odmietnutý, Google nepoužije údaje používateľa na inzerciu.

ad_personalization

Riadi, či možno údaje použiť na personalizáciu reklám vrátane remarketingu. Ak je odmietnutý, používateľ nebude pridaný do remarketingových publík a neuvidí personalizované reklamy založené na jeho aktivite na vašej stránke. Tento signál musí byť nastavený na granted, aby remarketingové zoznamy a podobné funkcie publík fungovali.

Základný režim vs pokročilý režim

Toto je najdôležitejšie architektonické rozhodnutie pri implementácii Google Consent Mode. Oba režimy sa zásadne líšia v tom, ako zaobchádzajú s používateľmi, ktorí nedali súhlas.

Základný režim

V základnom režime sa Google tagy vôbec nespustia, kým používateľ neudelí súhlas. Googlu sa neodosielajú žiadne dáta — ani anonymizované, ani bezcookiesové. Keď je súhlas udelený, tagy sa spustia normálne. Keď je súhlas odmietnutý, tagy sú úplne zablokované.

Ako to funguje:

  1. Používateľ príde na vašu stránku. Predvolený stav súhlasu je nastavený na denied pre všetky typy.
  2. Zobrazí sa cookie banner. Google tagy sú zablokované — žiadne požiadavky na servery Googlu.
  3. Ak používateľ súhlasí: stav súhlasu sa aktualizuje na granted a Google tagy sa spustia s plnou funkcionalitou.
  4. Ak používateľ odmietne: stav súhlasu zostáva denied a Google tagy sa nikdy nespustia. Google nedostane o tomto návštevníkovi žiadne dáta.

Výhody: Najjednoduchšia implementácia. Maximálna ochrana súkromia. Bez súhlasu neopustia prehliadač žiadne dáta. Najľahšie sa obhajuje pred úradmi na ochranu údajov.

Nevýhody: Prídete o všetky merané dáta o používateľoch bez súhlasu. Na trhoch s nízkou mierou súhlasu (Nemecko: ~40 – 50 %) to môže znamenať stratu prehľadu o polovici či viac vašej návštevnosti. Modelovanie konverzií nie je dostupné.

Pokročilý režim

V pokročilom režime sa Google tagy spúšťajú okamžite pri načítaní stránky, ale v obmedzenom, bezcookiesovom režime, ak súhlas nebol udelený. Nenastavia sa žiadne cookies. Neukladajú sa žiadne identifikátory používateľov. Namiesto toho Google dostáva anonymné, bezcookiesové „pingy" — minimálne signály, ktoré naznačujú, že stránka bola zobrazená alebo že došlo ku konverzii, bez akýchkoľvek informácií, ktoré by mohli identifikovať používateľa.

Ako to funguje:

  1. Používateľ príde na vašu stránku. Predvolený stav súhlasu je nastavený na denied.
  2. Google tagy sa spustia okamžite, ale v obmedzenom režime: nezapisujú sa žiadne cookies, nezbierajú sa žiadne identifikátory používateľov. Google dostane bezcookiesový ping so základnými informáciami (URL stránky, časová pečiatka, typ prehliadača).
  3. Ak používateľ súhlasí: stav súhlasu sa aktualizuje na granted a Google tagy prepnú na plnú funkcionalitu s cookies.
  4. Ak používateľ odmietne: stav súhlasu zostáva denied. Google tagy naďalej odosielajú bezcookiesové pingy, ale nikdy nenastavia cookies ani nezbierajú identifikovateľné údaje.

Výhody: Google môže bezcookiesové pingy použiť na modelovanie konverzií pre používateľov bez súhlasu. Google odhaduje, že pokročilý režim obnoví 50 – 70 % konverzných dát, ktoré by inak boli stratené. To je kľúčové pre optimalizáciu kampaní Google Ads.

Nevýhody: Dáta sa Googlu odosielajú pred udelením súhlasu. Hoci sú dáta bezcookiesové a anonymné, niektoré úrady na ochranu údajov to môžu považovať za problematické. Právne posúdenie sa líši podľa jurisdikcie.

Ktorý si vybrať?

Hľadisko Základný režim Pokročilý režim
Dáta odoslané pred súhlasom Žiadne Bezcookiesové pingy (anonymné)
Modelovanie konverzií Nedostupné Dostupné (obnoví 50 – 70 % dát)
Postoj k súkromiu Maximálne súkromie Rešpektujúci súkromie s kompromisom v úžitkovosti
Optimalizácia Google Ads Obmedzená len na používateľov so súhlasom Plná schopnosť optimalizácie
Zložitosť implementácie Jednoduchá Stredná
Regulačné riziko Najnižšie Nízke, ale závislé od jurisdikcie

Pre väčšinu firiem prevádzkujúcich Google Ads v EÚ poskytuje pokročilý režim najlepšiu rovnováhu medzi súladom a schopnosťou merania. Ak pôsobíte v silno regulovanom odvetví alebo v jurisdikcii s prísnym výkladom úradov na ochranu údajov (napr. Rakúsko, Francúzsko), bezpečnejšou voľbou môže byť základný režim.

Kroky implementácie

Implementácia Google Consent Mode v2 vyžaduje koordináciu medzi vašou platformou na správu súhlasu a konfiguráciou vašich Google tagov.

Krok 1: Nastavte predvolený stav súhlasu

Predtým, než sa spustia akékoľvek Google tagy, musíte nastaviť predvolený stav súhlasu. Pre používateľov z EHP by mali byť všetky typy súhlasu predvolene nastavené na denied:

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'wait_for_update': 500
});

Parameter wait_for_update hovorí Google tagom, aby pred spustením počkali až 500 milisekúnd na aktualizáciu súhlasu z vašej CMP. To dá vášmu banneru čas načítať sa a skontrolovať existujúci súhlas.

Krok 2: Aktualizujte súhlas na základe voľby používateľa

Keď používateľ interaguje s vaším cookie bannerom, vaša CMP musí oznámiť voľbu Google tagom:

// User accepts all
gtag('consent', 'update', {
  'ad_storage': 'granted',
  'ad_user_data': 'granted',
  'ad_personalization': 'granted',
  'analytics_storage': 'granted'
});

// User accepts only analytics
gtag('consent', 'update', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'granted'
});

Krok 3: Nakonfigurujte predvolené hodnoty špecifické pre región

Pre rôzne regióny môžete nastaviť rôzne predvolené stavy súhlasu. Napríklad predvolene denied v EHP a predvolene granted v jurisdikciách bez požiadaviek na súhlas:

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'region': ['BE', 'BG', 'CZ', 'DK', 'DE', 'EE', 'IE', 'EL', 'ES',
             'FR', 'HR', 'IT', 'CY', 'LV', 'LT', 'LU', 'HU', 'MT',
             'NL', 'AT', 'PL', 'PT', 'RO', 'SI', 'SK', 'FI', 'SE',
             'IS', 'LI', 'NO']
});

Krok 4: Overte implementáciu

Na overenie správneho fungovania vašej implementácie použite tieto nástroje:

  • Google Tag Assistant — zobrazuje stav súhlasu pre každý tag a či sa tagy spúšťajú v obmedzenom alebo plnom režime.
  • Vývojárske nástroje prehliadača — skontrolujte sieťové požiadavky na google-analytics.com a googleads.g.doubleclick.net. Hľadajte parameter gcs, ktorý kóduje stav súhlasu.
  • GA4 DebugView — v Google Analytics 4 zapnite DebugView, aby ste videli udalosti v reálnom čase a overili, že funkcie závislé od súhlasu sa správajú správne.

Vplyv na Google Ads, GA4 a sledovanie konverzií

Google Ads

Bez Consent Mode v2 nebude Google Ads spracovávať konverzné dáta od používateľov z EHP. To znamená, že vaše stratégie Smart Bidding (Target CPA, Target ROAS, Maximalizácia konverzií) budú fungovať na neúplných dátach, čo zhorší ich výkon. S Consent Mode môže Google modelovať konverzie pre používateľov bez súhlasu a udržať tak optimalizáciu ponúk.

Google Analytics 4

GA4 natívne podporuje Consent Mode. Keď je analytics_storage odmietnutý, GA4 nenastaví cookies, ale stále môže prijímať bezcookiesové pingy (v pokročilom režime). Tieto pingy prispievajú k behaviorálnemu modelovaniu, ktoré GA4 používa na vyplnenie medzier v reportingu spôsobených používateľmi bez súhlasu.

Enhanced Conversions

Enhanced Conversions — ktoré odosielajú hashované vlastné údaje používateľov (e-mail, telefón, adresu) Googlu pre vylepšenú atribúciu — vyžadujú súhlas ad_user_data podľa Consent Mode v2. Bez tohto signálu súhlasu sa dáta Enhanced Conversions nespracujú.

Práca s CMP

Väčšina moderných platforiem na správu súhlasu podporuje Google Consent Mode v2 už v základe. CMP spravuje používateľské rozhranie súhlasu a oznamuje voľbu používateľa Google tagom prostredníctvom Consent Mode API.

Pri hodnotení CMP z hľadiska kompatibility s Consent Mode overte, či:

  • Podporuje všetky štyri typy súhlasu v2 (ad_storage, analytics_storage, ad_user_data, ad_personalization)
  • Nastaví predvolený stav súhlasu pred načítaním Google tagov
  • Aktualizuje stav súhlasu v reálnom čase, keď používateľ urobí voľbu
  • Zachováva súhlas naprieč reláciami
  • Je uvedená v partnerskom programe CMP od Googlu (odporúčané, ale nie povinné)

Správa súhlasu od Passiro sa plne integruje s Google Consent Mode v2 a podporuje základný aj pokročilý režim. Signály súhlasu sa Google tagom oznamujú automaticky — nie je potrebný žiadny vlastný kód. Zistite viac o integrácii Google Consent Mode od Passiro.

Často kladené otázky

Nastavuje pokročilý režim cookies bez súhlasu?

Nie. Toto je najčastejší omyl o Consent Mode. V pokročilom režime sa Google tagy spúšťajú pred súhlasom, ale fungujú v obmedzenom, bezcookiesovom režime. Na zariadení používateľa sa nenastavia žiadne cookies. Neukladajú ani nečítajú sa žiadne identifikátory používateľov. Tagy odosielajú anonymné, bezcookiesové pingy — minimálne dátové signály, ktoré nedokážu identifikovať používateľa. Cookies sa nastavia len vtedy, ak a keď používateľ výslovne udelí súhlas.

Je pokročilý režim v súlade s GDPR?

To závisí od výkladu. Bezcookiesové pingy neobsahujú osobné údaje v zmysle GDPR (žiadne identifikátory, žiadne cookies, žiadne odtlačky zariadenia). Niektoré úrady na ochranu údajov však môžu prenos akýchkoľvek dát na servery Googlu — aj anonymizovaných — považovať za spracúvanie, ktoré vyžaduje právny základ. Pozícia Googlu je, že pingy sú anonymné a nepredstavujú spracúvanie osobných údajov. Pre vašu konkrétnu situáciu sa poraďte so svojím zodpovednou osobou pre ochranu údajov alebo právnym poradcom.

Čo sa stane, ak neimplementujem Consent Mode v2?

Od marca 2024 Google vyžaduje signály Consent Mode v2 pre používateľov z EHP. Bez nich prestanú pre návštevnosť z EHP fungovať funkcie publík Google Ads (remarketing, podobné publiká, Customer Match). Meranie konverzií sa zhorší. Optimalizácia vašich kampaní utrpí.

Môžem používať Consent Mode bez CMP?

Technicky áno — volania consent API môžete implementovať manuálne vo vlastnom JavaScripte. To však znamená, že ste zodpovední aj za používateľské rozhranie súhlasu, jeho uchovávanie a právny súlad vášho vlastného riešenia. Dôrazne sa odporúča použiť účelovo vytvorenú CMP.

Je váš web v súlade s pravidlami cookies?

Skenujte svoj web zadarmo a nájdite všetky cookies za pár minút.

Skenovať cookies zadarmo