2024 márciusa óta a Google kötelezővé tette a Google Consent Mode v2 használatát az összes európai hirdető számára, aki Google Ads, Google Analytics 4 vagy Google Tag Manager szolgáltatást vesz igénybe. Enélkül a kampányok mérhető konverzióinak akár 70%-a is elveszhet, és bizonyos remarketing-funkciók egyszerűen letiltódnak.
A jó hír az, hogy ha a cookie bannered jól van megtervezve, az integráció mindössze 5 percet vesz igénybe. Ebben a cikkben elmagyarázzuk, mi is pontosan a Consent Mode v2, miért vált megkerülhetetlenné, és hogyan implementáld tisztán — egyedi banner segítségével vagy anélkül.
Állíts be Consent Mode v2 bannert 2 perc alatt →
Mi a Google Consent Mode v2?
A Google Consent Mode egy technikai keretrendszer, amely lehetővé teszi, hogy a Google-szkriptjeid (Analytics, Ads, Tag Manager) dinamikusan alkalmazkodjanak az egyes látogatók hozzájárulási döntéseihez. Ahelyett, hogy teljesen blokkolná vagy feloldaná a szkripteket, jelzéseket küld nekik, hogy korlátozott módban tudjanak futni, ha a felhasználó visszautasítja az adatkezelést.
A 2-es verzió, amelyet 2023 végén vezettek be és 2024 márciusától vált kötelezővé az EGT és az Egyesült Királyság hirdetői számára, két fontos új jelzéssel bővül:
ad_user_data— a felhasználói adatok továbbíthatók-e a Google-nak hirdetési célbólad_personalization— engedélyezett-e a személyre szabott hirdetés (remarketing)
Ez a két jelzés hozzáadódik a négy meglévőhöz (analytics_storage, ad_storage, functionality_storage, personalization_storage, security_storage).
Miért kötelező a Consent Mode v2
A megfelelő Consent Mode v2 implementáció hiányában:
- A Google Ads nem rögzíti a konverziókat azoktól a felhasználóktól, akik nem adtak hozzájárulást (ahelyett, hogy a Google MI-jével modellezné őket)
- A remarketing-közönségek fokozatosan kiürülnek
- A Google Analytics 4 nem küld adatokat az elutasító felhasználókról, és a hiányzó konverziókat sem tudja modellezni
- A GA4 jelentéseid hiányosak és használhatatlanok lesznek a marketingdöntésekhez
A gyakorlatban egy Consent Mode v2 nélküli e-kereskedelmi oldal a vásárlási útvonal 60-70%-os láthatóságát veszíti el. A Google Ads kampányok vakon repülnek.
A két mód: Basic vs Advanced
A Google két implementációt különböztet meg:
Basic mode
A Google-szkriptek csak hozzájárulás után töltődnek be. Ha a felhasználó visszautasítja, semmilyen adat nem küldődik el, és nem készül konverziómodell. Ez a legegyszerűbb megközelítés, de marketing szempontból a leggyengébb teljesítményt nyújtja.
Advanced mode (ajánlott)
A Google-szkriptek érkezéskor betöltődnek, de korlátozott módban. Anonim jelzéseket (cookie nélküli ping kéréseket) küldenek a Google-nak, amely MI-vel modellezi a hiányzó konverziókat. A hozzájáruló felhasználóknál a szkriptek teljes mértékben aktiválódnak.
Az Advanced mode jellemzően az elveszett konverziók 40-60%-át állítja vissza a Google modellezésén keresztül. Ez a Google által ajánlott mód, és ezt implementálja natívan a modern bannerek többsége, például a WebLegal CCB.
Hogyan implementáld a Consent Mode v2-t
Modern bannerrel (ajánlott)
A friss bannerek átláthatóan integrálják a Consent Mode v2-t. A WebLegal CCB használatával egyetlen sornyi kódot sem kell írnod: a szkript automatikusan elküldi a megfelelő jelzéseket a gtag.js és a Google Tag Manager felé a felhasználó választása alapján.
<script src="https://weblegal.ai/js/wl-cookie-consent.js"
data-wl-cc
data-position="popup"
data-theme="auto"
data-privacy-url="/adatvedelmi-tajekoztato"
defer></script>
Ennyi az egész. A szkript:
- Beállítja az alapértelmezést
deniedértékre minden interakció előtt - Betölti a Google címkéidet (Analytics, Ads) korlátozott módban
- Frissíti az
analytics_storage,ad_storage,ad_user_data,ad_personalizationjelzéseket a látogató választása szerint - A hozzájárulás után aktiválja a normál címkefolyamatot
Manuális implementációval
Ha egyedi megoldást használsz, a következőt kell beillesztened minden Google-szkript elé:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Alapértelmezett értékek a hozzájárulás megadása előtt
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'wait_for_update': 500
});
</script>
Majd a hozzájárulás pillanatában:
// Frissítés a felhasználó "Elfogadom" gombnyomása után
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Google Tag Managerrel
A GTM beépített Consent Mode sablonokat kínál. A teendők:
- Engedélyezd a consent mode-ot a GTM felületen
- Konfiguráld minden címkéhez a szükséges jelzéseket
- Kösd össze a CMP-t (Consent Management Platform) a trigger változókkal
Ez a megközelítés rugalmas, de jó GTM-tudást és Tag Assistant-tal végzett alapos tesztelést igényel.
Elkerülendő hibák
1. Consent Mode implementálása, de cookie-k elhelyezése a hozzájárulás előtt. A Google elfogadja a jelzéseket, de a NAIH és a többi hatóság szankcionálja a hozzájárulás előtti cookie-elhelyezést. A Consent Mode NEM mentesít az előzetes hozzájárulási kötelezettség alól.
2. A wait_for_update paraméter kihagyása. Ez a paraméter (milliszekundumban) megmondja a Google-nak, mennyi ideig várjon a látogató választására, mielőtt elküldi az első jelzéseket. Nélküle a pingek azonnal denied módban indulnak el, torzítva a méréseket.
3. A Consent Mode összetévesztése a cookie bannerral. A Consent Mode a technikai csővezeték, amely jelzéseket küld a Google-nak. A banner az interfész, amely begyűjti a felhasználó hozzájárulását. Mindkettőre szükséged van.
4. A tesztelés elmulasztása. A Google Tag Assistant Chrome-bővítménye lehetővé teszi, hogy valós időben ellenőrizd a kibocsátott jelzéseket. Tesztelj le mindhárom forgatókönyvet: teljes elutasítás, részleges elfogadás, teljes elfogadás.
Hogyan ellenőrizd, hogy az oldalad megfelelő-e
Három ingyenes eszköz:
- A WebLegal szkenner ellenőrzi a banner meglétét, a hozzájárulás előtti tracker-blokkolást és a Consent Mode konfigurációt
- Google Tag Assistant (Chrome-bővítmény) megjeleníti a címkék által küldött jelzéseket
- DevTools > Application > Cookies lehetővé teszi annak ellenőrzését, hogy az “Elfogadom” kattintás előtt egyetlen analitikai vagy hirdetési cookie sem kerül elhelyezésre
NAIH és magyar sajátosságok
A Nemzeti Adatvédelmi és Információszabadság Hatóság (NAIH) a magyar adatvédelmi felügyeleti szerv, amely a GDPR-ral összhangban kezeli a cookie-szabálysértéseket. A magyar hatóság gyakorlata teljes mértékben igazodik az Európai Adatvédelmi Testület (EDPB) iránymutatásaihoz, ezért a következő szabályok érvényesek:
- A “Visszautasítás” gombnak ugyanolyan jól láthatónak kell lennie, mint az “Elfogadás” gombnak (egy kattintás távolságra)
- A pre-jelölt jelölőnégyzetek tilosak — minden hozzájárulásnak aktív cselekvésből kell származnia
- A hozzájárulás dokumentálását legalább 12 hónapig meg kell őrizni igazolás céljából
- A NAIH 2024 óta ténylegesen szankcionálja a hozzájárulás előtti tracker-elhelyezést, akár 20 millió eurós vagy az éves árbevétel 4%-áig terjedő bírsággal
A Consent Mode v2 önmagában nem garantálja a NAIH-megfelelőséget — gondoskodnod kell arról, hogy a banner megakadályozza a sütik elhelyezését az aktív hozzájárulás előtt.
Összefoglalás
A Consent Mode v2 a marketing-mérések és a GDPR-megfelelőség összeegyeztetésének technikai standardjává vált. A manuális implementáció lehetséges, de szigorú gondosságot és tesztelést igényel. A legtöbb oldal számára a natív integrációval rendelkező modern banner — például a WebLegal CCB — a legerősebb és legegyszerűbb megoldás.
A Consent Mode-on túl ne feledd, hogy a megfelelőség kötelező jogi dokumentumokat is igényel: adatvédelmi tájékoztatót, cookie szabályzatot, jogi nyilatkozatot.
Generáld le a bannered + GDPR-dokumentumaid →
FAQ
Mi váltja ki a Consent Mode v2 kötelezettséget?
A kötelezettséget az indítja el, hogy az Európai Gazdasági Térség (EGT) vagy az Egyesült Királyság közönségének címzett hirdetésekhez, mérésekhez Google Ads, GA4 vagy GTM termékeket használsz. Ha egyetlen Google-terméket sem használsz, akkor a Consent Mode v2 nem alkalmazandó — viszont a többi tracker tekintetében továbbra is teljesítened kell a GDPR követelményeit.
Mi történik, ha nem implementálom a Consent Mode v2-t?
A GA4 jelentéseid hiányosak lesznek, a Google Ads kampányaid mért konverzióinak 60-70%-át elveszítik, és a remarketing-közönségek kiürülnek. Technikailag a Google Ads továbbra is működik, de a marketingstratégiád vakká válik. Ráadásul 2024 márciusa óta a Google fokozatosan korlátozza a Consent Mode v2 nélküli fiókok funkcióit.
Megfelelő-e GA4 használathoz a Consent Mode v2 önmagában?
Nem. A Consent Mode v2 a Google oldalán kezeli a jelzéseket, de a teljes GDPR-megfelelőség előzetes hozzájárulást, a “Visszautasítás” gomb ugyanolyan kiemelt megjelenítését, mint az “Elfogadom” gombét, valamint dokumentált cookie szabályzatot is megkövetel. A Consent Mode v2 a technikai réteg — a jogi alapokat külön kell rendezned.
Basic vagy Advanced mode: melyiket válasszam?
Az Advanced mode-ot a Google azért javasolja, mert lehetővé teszi a konverzió-modellezést, ezzel az elveszett marketingteljesítmény 40-60%-át visszanyered. A Basic mode egyszerűbb implementálni, de gyengébb teljesítményt nyújt — kis forgalmú oldalakhoz ajánlott, ahol a modellezés statisztikailag nem értékelhető.
Mennyibe kerül az implementáció?
Nulla forint olyan bannerrel, mint a WebLegal CCB, amely natívan integrálja. 150 000 és 600 000 forint közötti díj fejlesztő által végzett manuális implementáció esetén, a stack komplexitásától függően. Egyedi GTM-konfigurációk akár 1 millió forintot is meghaladhatnak.
Hogyan tesztelhetem, hogy a Consent Mode v2 megfelelően működik?
Telepítsd a Google Tag Assistant Chrome-bővítményt, majd nyisd meg az oldalad inkognitóablakban. Kattints a “Visszautasítás” gombra — a Tag Assistantnak denied jelzéseket kell mutatnia mind a négy paraméternél. Frissítsd az oldalt, kattints az “Elfogadás” gombra — a jelzéseknek granted értékre kell váltaniuk. Ellenőrizd a DevTools > Application > Cookies fülön is, hogy a hozzájárulás előtt nem kerül elhelyezésre _ga, _gid vagy _gcl_* cookie.