V posledných mesiacoch Vám určite neunikli novinky a aktualizácie týkajúce sa Google Consent Mode, ktoré si pre nás Google s verziou 2 pripravil a zaviedol tak nový štandard v ochrane dát koncového užívateľa.
Len pre pripomenutie, Google Consent Mode je funkcia poskytovaná spoločnosťou Google, ktorá umožňuje efektívne riadiť súhlas používateľov s používaním cookies a iných identifikátorov na webových stránkach. Týmto spôsobom sa zabezpečuje dodržiavanie príslušných právnych predpisov o ochrane súkromia, ako je napríklad GDPR, a zároveň umožňuje personalizovanú reklamu a meranie jej účinnosti.
Viac detailov o fungovaní Consent Mode nájdete v článkoch od Peťa, ktorý podrobne vysvetľuje základy verzie 1 a Braňa, ktorý rozpráva, čo všetko musíte v rámci verzie 2 vyriešiť.
Ako ste si už iste viacerí všimli, napríklad cez upozornenie vo vašom rozhraní Google Ads, v tomto roku...
Avšak v tomto článku sa chystám venovať niečomu trochu inému. Áno, stále ide o Consent Mode.
Ale vedeli ste, že Consent Mode (či už verzia 1 alebo 2), môže byť implementovaná dvoma spôsobmi?
Dobre… v podstate existujú tri možnosti, ak za jednu z nich považujeme aj absenciu implementácie Consent Mode. To je ale tá najmenej žiaduca možnosť.
Google Consent Mode vieme implementovať dvoma spôsobmi:
- Basic Consent Mode – Základný režim súhlasu
- Advanced Consent Mode – Rozšírený režim súhlasu
Basic Consent Mode
Basic Consent Mode je základnou formou implementácie režimu súhlasu v cookie lište.
Tento režim zabezpečuje, že ak používateľ neudelil súhlas na používanie marketingových, alebo analytických cookies. Skripty, ktoré potrebujú prístup k tomuto úložisku, budú úplne blokované (t.j. žiadne údaje sa nebudú odosielať z používateľovho prehliadača).
Jednoducho povedané, spúšťanie GTM skriptov bude pozastavené, kým používateľ nevyjadrí súhlas prostredníctvom cookie lišty, čím sa bráni akémukoľvek meraniu na stránke, ktoré bolo nastavené v GTM.
Správanie tagov služieb Google pri Basic implementácii
Google tagy sa načítajú až po odsúhlasení cookie lišty a spustí sa API pre Consent Mode. Tagy posielajúce informáciu o stave súhlasu sa posielajú do Google služieb v nasledovnom poradí:
- Predvolený stav súhlasu (Default consent state)
- Aktualizovaný stav súhlasu (Update consent state)
Ak však používateľ nesúhlasí s cookie lištou, žiadne údaje sa do Google služieb nepošlú – dokonca ani informácia o stave súhlasu.
Spúšťanie Google tagov je úplne zablokované. Modelovanie konverzií režimu súhlasu v Google Ads je potom založené na všeobecnom modeli.
Advanced Consent Mode
Advanced Consent Mode, ako rozšírená verzia, funguje tak, že aj keď používateľ zamietne marketingové, alebo analytické cookies, produkty Googlu ako Google Ads alebo Google Analytics 4 stále odosielajú údaje Googlu.
Tento režim obchádza úložisko prehliadača (cookies alebo lokálne úložisko) a všetky identifikátory sú nahradené dočasnými, náhodnými identifikátormi.
Tieto dáta nie sú reálne viditeľné v reportovacích rozhraniach. Google ich využíva na modelovanie konverzií (napr. v Google Ads), alebo modelovanie používateľského správania (Google Analytics 4).
Pri tejto implementácii sa GTM neblokuje ale spúšťa. Pri príchode nového používateľa (neodkliknutá cookie lišta) majú všetky tagy v GTM nastavené, aké cookies (tzv. storages) musia mať povolené používateľom, aby mohli byť spustené.
Pokým tieto cookies používateľ nepovolí, tak budú tieto tagy blokované.
Výnimkou sú Google tagy (GA4 alebo Google Ads), ktoré majú rozšírenú funkcionalitu a vedia odosielať do služieb Google dáta aj v neidentifikovateľnej forme (cookieless pings), ktorá rešpektuje voľbu užívateľa.
Správanie tagov služieb Google pri Advanced implementácii
V Advanced verzii sa Google tagy načítajú, keď používateľ otvorí web alebo aplikáciu.
Spustí sa API pre Consent Mode a a tagy urobia nasledovné:
- Pošle sa predvolený stav súhlasu, kde v predvolenom nastavení môže byť súhlas odmietnutý, pokiaľ nenastavíte vlastné predvolené nastavenie (aj keď je súhlas odmietnutý, Google tagy odosielajú pingy bez súborov cookie)
- Čaká sa na interakciu používateľa s bannerom a pošle sa aktualizovaný stav súhlasu – až keď používateľ udelí súhlas so zhromažďovaním údajov, tagy Google odošlú úplné údaje o meraní. Ako presne sa správajú Google tagy v situáciách pri povolení/zamietnutí konkrétnych storages si môžete prečítať v Google dokumentácii.
Táto implementácia umožňuje pokročilejšie modelovanie v porovnaní s Basic verziou, pretože poskytuje špecifický model pre inzerentov, na rozdiel od všeobecného modelu.
Cookieless pings
Cookieless pings predstavujú spôsob odosielania informácií spoločnosti Google bez použitia súborov cookie. Keď používatelia odmietnu súhlas, namiesto súborov cookie sa používajú „pingy“.
Pingy obsahujú iba neidentifikovateľné a/alebo súhrnné informácie o interakciách používateľov, ako napríklad:
- Časová značka
- Typ prehliadača
- Typ zariadenia
- Web alebo stránka sprostredkovateľa
- Indikácie kliknutí na reklamu
- Stav súhlasu
Použitím cookieless pings je stále možné zbierať dôležité údaje na pochopenie výkonnosti webových stránok a efektívnosti reklamy.
To umožňuje využívať modelovanie konverzií a správania v službe Google Analytics a modelovanie konverzií v službe Google Ads.
V dôsledku toho Advanced Consent Mode pomáha doplniť chýbajúce údaje o užívateľoch, ktorí neprejavili súhlas, hoci v čiastočnej forme. Viac informácií o tom, ako nájsť tieto dáta v BigQuery, v našom staršom článku.
Cookie Banner, Consent mode či GDPR – to sú strašiaky moderných webov. Každý z nás dôverne pozná rôzne...
Zhrnutie rozdielov
Pre záverečné zhrnutie informácií o oboch možnostiach implementácie režimu súhlasu si môžete pozrieť nasledujúcu tabuľku, kde sú spomenuté najdôležitejšie funkcie, v ktorých sa tieto dve verzie líšia.
Funkcia | Basic Consent Mode | Advanced Consent Mode |
Načítanie tagov | Blokované do súhlasu užívateľa s bannerom. | Načítané s predvolenými hodnotami nastavenými na denied, pokiaľ nie je predvolený stav nakonfigurovaný inak. |
Prenos dát | Pred súhlasom používateľa sa neodosielajú žiadne údaje – dokonca ani predvolený stav súhlasu. | Keď je súhlas odmietnutý, odošle sa stav súhlasu a ping bez súborov cookie.
Po udelení súhlasu sa zapíšu súbory cookie a odošlú sa všetky údaje o meraní. |
Stavy súhlasu | Nastavia sa po interakcii používateľa. | Predvolené nastavenie je denied, pokiaľ nie je nakonfigurované inak; aktualizácie sú na základe výberu používateľa. |
Správanie tagov po interakcii používateľa | Načíta a spustí Consent Mode API iba vtedy, keď používateľ udelí súhlas. | Správanie tagov sa upravuje na základe voľby súhlasu používateľa. |
Modelovanie konverzií | Všeobecný model (menej podrobné modelovanie). | Model špecifický pre inzerenta (podrobnejšie modelovanie). |
Pri našich implementáciách odporúčame vo väčšine prípadov implementovať rozšírenú (advanced) verziu Consent Mode, pretože nám poskytuje viac údajov na doplnenie obrazu o správaní užívateľov.
Avšak vždy záleží od klienta a od usmernení jeho právneho oddelenia.
Viac informácií sa ako zvyčajne viete dozvedieť na oficiálnych stránkach Google.
A samozrejme, pokiaľ máte otázky, alebo potrebujete s implementáciou pomôcť, neváhajte sa nám ozvať. 🙂