Skip to content
Tutorials

Google Consent Mode v2: Navod na nastavenie pre rok 2026

Conseto Team10. marca 202610 min read

Co je Google Consent Mode v2

Google Consent Mode v2 je mechanizmus, ktory umoznuje Google sluzbam (Analytics, Ads, Tag Manager) prisposobit svoje spravanie podla toho, ci uzivatel udelil alebo odmietol suhlas s cookies.

V praxi to znamena: ked uzivatel odmietne analyticke alebo marketingove cookies, Google skripty sa neodstrana uplne, ale prepnu sa do obmedzeneneho rezimu. Namiesto ukladania cookies odosielajú anonymizovane signaly (pings), z ktorych Google modeluje chovanie a konverzie.

Od marca 2024 Google vyzaduje implementaciu Consent Mode v2 pre vsetkych inzerentov v EHP (Europsky hospodarsky priestor) a Velke Britanii. Bez nej stratite pristup k remarketingovym audienciam a konverznym datam v Google Ads.

Preco je to dolezite

Bez Consent Mode v2:

  • Google Ads nemoze vytvarat remarketingove audiencie z vasich navstevnikov v EHP
  • Stratite konverzne data od uzivatelov, ktori neudelili suhlas
  • Reporting v Google Analytics 4 je vyrazne neuplny
  • Automaticke bidding strategie v Google Ads maju menej dat na optimalizaciu

S Consent Mode v2:

  • Google modeluje konverzie aj od uzivatelov bez suhlasu
  • Remarketing funguje v obmedzenej forme cez modelovane audiencie
  • GA4 dopocitava navstevnost cez behavioral modeling
  • Dodrzite GDPR a zaroven zachovate funkcnost reklamnych kampani

Ako Consent Mode funguje technicky

Consent Mode pracuje s piatimi signalmi:

| Signal | Ucel | Default | |--------|------|---------| | analytics_storage | GA4 cookies | denied | | ad_storage | Reklamne cookies | denied | | ad_user_data | Odosielanie dat do Google pre reklamy | denied | | ad_personalization | Personalizacia reklam | denied | | functionality_storage | Funkcionalne cookies | granted |

Ked uzivatel navstivi vasú stranku, tieto signaly su nastavene na denied (zakladny rezim). Ked uzivatel udeli suhlas cez vas cookie banner, signaly sa aktualizuju na granted pre prislusne kategorie.

Zakladny vs. pokrocily rezim

Zakladny rezim (Basic): Google tagy sa vobec nenacitaju, kym uzivatel neudeli suhlas. Jednoduche, ale stratite vsetky data od uzivatelov bez suhlasu.

Pokrocily rezim (Advanced): Google tagy sa nacitaju vzdy, ale v obmedzenej forme. Bez suhlasu odosielajú cookieless pings. S suhlasom funguju plne. Google odporuca pokrocily rezim, pretoze umoznuje modelovanie konverzii.

Implementacia krok za krokom

Krok 1: Nastavte default stav pred nacitanim Google tagov

Toto je kriticke: default stav musi byt nastaveny pred nacitanim akychkolvek Google skriptov.

window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}

// Nastavte default PRED nacitanim gtag.js
gtag('consent', 'default', {
  'analytics_storage': 'denied',
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'functionality_storage': 'granted',
  'wait_for_update': 500  // cakaj 500ms na CMP
});

Parameter wait_for_update hovori Google tagom, aby cakali az 500 milisekund na aktualizaciu od vasej consent management platformy. Ak CMP odpovie skor, tagy sa spustia hned.

Krok 2: Aktualizujte stav po interakcii s bannerom

Ked uzivatel interaguje s vasim cookie bannerom, aktualizujte consent stav:

// Uzivatel prijal analyticke a marketingove cookies
gtag('consent', 'update', {
  'analytics_storage': 'granted',
  'ad_storage': 'granted',
  'ad_user_data': 'granted',
  'ad_personalization': 'granted'
});

Ak uzivatel prijal len analyticke cookies:

gtag('consent', 'update', {
  'analytics_storage': 'granted',
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied'
});

Krok 3: Nacitajte Google tagy

Az po nastaveni default stavu nacitajte samotne Google skripty:

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
<script>
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXX');
</script>

Krok 4: Implementacia cez Google Tag Manager

Ak pouzivate GTM, proces je podobny, ale konfiguracia sa robi cez rozhranie:

  1. V GTM otvorte nastavenia kontajnera
  2. Aktivujte "Enable consent overview"
  3. Pre kazdy tag nastavte, ktore consent typy vyzaduje
  4. Vytvorte trigger pre aktualizaciu consent stavu
  5. Nastavte default consent stav cez custom HTML tag s triggerom "Consent Initialization - All Pages"

Krok 5: Testovanie

Spravne testovanie je klucove. Pouzite tieto nastroje:

Google Tag Assistant: rozsirenenie pre Chrome, ktore ukazuje, ci su consent signaly spravne odosielane.

GA4 DebugView: v GA4 rozhrani zapnite debug mode a sledujte, ci prichadzaju eventy s potrebnymi consent parametrami.

Sietova konzola prehliadaca: v DevTools (tab Network) filtrujtyte poziadavky na google-analytics.com a googletagmanager.com. Skontrolujte parametre gcs (consent state) v URL.

Hodnoty parametra gcs:

  • gcs=G100: oba denied
  • gcs=G110: analytics granted, ads denied
  • gcs=G101: analytics denied, ads granted
  • gcs=G111: oba granted

Najcastejsie chyby

1. Default stav sa nastavi az po nacitani Google tagov

Toto je najcastejsia chyba. Ak Google tagy sa nacitaju pred nastavenim default consent stavu, kratko operuju bez akehokolvek obmedzenia. To znamena, ze cookies sa mozu ulozit este pred tym, nez uzivatel interaguje s bannerom.

Riesenie: Vzdy nastavte gtag('consent', 'default', {...}) ako prvy skript na stranke.

2. Chybajuce signaly ad_user_data a ad_personalization

Consent Mode v2 pridal dva nove signaly oproti v1. Mnohe implementacie ich stale nemaju, co znamena, ze Google ich interpretuje ako denied a obmedzuje reklamne funkcie.

3. Region-specificke nastavenia chybaju

Consent Mode umoznuje nastavit rozne defaulty pre rozne regiony:

gtag('consent', 'default', {
  'analytics_storage': 'denied',
  'ad_storage': 'denied',
  'region': ['EU', 'GB']  // len pre EHP a UK
});

gtag('consent', 'default', {
  'analytics_storage': 'granted',
  'ad_storage': 'granted',
  'region': ['US']  // pre USA
});

Bez tohto nastavenia sa restrictivne defaulty aplikuju na vsetkych navstevnikov, aj tych mimo EU.

4. Consent stav sa neuklada medzi navstevami

Ked uzivatel udeli suhlas a vrati sa na stranku, mal by byt consent stav obnoveny z ulozeneho zaznamu. Bez toho musi uzivatel udelovat suhlas pri kazdej navsteve a vy stratite kontinuitu dat.

5. Nesprávne mapovanie kategorii

CMP kategorie (analyticke, marketingove) sa musia spravne mapovat na Consent Mode signaly. Casta chyba je, ze uzivatel udeli suhlas s analytickymi cookies, ale analytics_storage zostane na denied, pretoze mapovanie nie je spravne nastavene.

Vplyv na data

Po spravnej implementacii Consent Mode v2 mozete ocakavat:

  • GA4 reporting: Google doplna data cez behavioral modeling. Odhady hovoria o 70 az 85 percent presnosti oproti plnemu sledovaniu
  • Google Ads konverzie: modelovane konverzie doplnaju medzery. Skutocny vplyv zavisi od vasej miery suhlasu
  • Remarketingove audiencie: mensie, ale stale funkcne cez modelovane audiencie
  • Automaticke bidding: Smart Bidding pouziva modelovane data, takze vykon sa znizi minimalne

Consent Mode a ine platformy

Consent Mode je Google-specificka technologia, ale princip je rovnaky pre vsetky platformy. Meta (Facebook) Pixel, TikTok, LinkedIn a dalsie reklamne platformy maju vlastne mechanizmy pre consent-aware sledovanie.

Idealne riesenie je CMP, ktory spravuje consent pre vsetky platformy naraz a mapuje uzivatelske rozhodnutia na spravne signaly pre kazdu platformu.

Zacnite s Conseto

Conseto ma nativnu podporu Google Consent Mode v2. Nas cookie banner automaticky nastavuje spravne default stavy, aktualizuje consent signaly po interakcii a uklada stav medzi navstevami.

Ziadna manualna konfiguracia, ziadne riziko nesprávneho mapovania. Jednoducho pridajte Conseto skript na vasu stranku a Consent Mode v2 je aktivny.

Vyskusajte zadarmo na conseto.io a zacnite vyuzivat modelovane konverzie uz dnes.

#consent-mode#google#reklamy#analytika#navod

Ready to simplify your stack?

Replace your fragmented tools with one intelligent layer for analytics, compliance, security, and marketing.

Google Consent Mode v2: Navod na nastavenie pre rok 2026 | Conseto Blog