Tovább a tartalomhoz

Google Consent Mode v2 útmutató, adatvesztés és GTM4WP

A Consent Mode v2 lépésről lépésre a Tag Managerrel és anélkül, az indítók helyes használata, az ellenőrzés, a GYIK, az adatvesztés okai és a GTM4WP beállítása.

Ez a fejezet a Google Consent Mode v2 lépésenkénti beállítását írja le a Complianzzel. A Consent Mode alapjait és az API ellenőrzését a Google Consent Mode: működés, bekapcsolás, Tag Manager fejezet tartalmazza.

A Google Consent Mode v2 a hozzájárulások és az adatgyűjtés kezelésének módja, amely konverziómodellezést használ. A Google mesterséges intelligenciája ezzel pótolja azokat a konverziós adatokat, amelyek a sütik elutasítása miatt hiányoznak. A modellezett konverziók olyan adatból készülnek, amely nem azonosítható jelzésekre épül: figyelembe veszik az eszköz típusát, a konverzió típusát, az országot, a napszakot vagy a böngészőtípust, hogy szimulálják azoknak a látogatóknak a viselkedését, akik elutasítják az analitikai sütiket. A modell az analitikai sütiket elfogadó hasonló látogatók műveletein alapul. A cél, hogy plusz információt kapj a jelentésekhez, az attribúcióhoz és a licitáláshoz.

Az új irányelvek szerinti modellezéshez a Consent Mode v2 szükséges. Ha nem használod, 2024 márciusa után jelentős adatvesztés lehet. A fő különbség két új hozzájárulási állapot:

  • ad_user_data: azt dönti el, hogy a felhasználó hozzájárul-e a Google hirdetési céljaihoz.
  • ad_personalization: azt szabályozza, hogy az adat felhasználható-e hirdetések személyre szabásához (például remarketinghez).
  • Töröld az egyedi szkripteket. Töröld a kézzel hozzáadott Google-szkripteket és Google Tag Manager-szkripteket. Helyettük a Complianzen keresztül add hozzá őket.
  • Igazítsd a bővítménybeállításokat. Ha a GTM4WP bővítményt használod, a Google Tag Manager részletét a Complianzen keresztül add hozzá, a GTM4WP beállításaiban pedig kapcsold ki a GTM-konténert. Emellett kapcsold ki az ilyen bővítményekkel való összes integrációt a Complianz → Integrations → Plugins részen.
  • Gyorsítótár- és optimalizáló bővítmények. Az olyan bővítmények, mint a WP Rocket vagy a LiteSpeed, hibákat okozhatnak a Consent Mode v2-nél, főleg a JavaScript-késleltetés funkciónál. Ez érintheti a hozzájárulás követését, az adatok pontosságát vagy a működést. Állítsd be a gyorsítótár-bővítményt úgy, hogy a Complianz szkriptjeit és fájljait kizárja.

1. forgatókönyv: Google Tag Manager használata

Szekció neve “1. forgatókönyv: Google Tag Manager használata”

Ha a szkriptjeidet a Google Tag Managerrel illeszted be az oldalra. A példában egy Google-címke és egy meg nem határozott egyedi HTML-címke van a GTM-ben.

  1. A „Mielőtt elkezded” lépések után nyisd meg a Wizard → Consent → Statistics lépést, és válaszd: „Yes, and Google Tag Manager fires this script”.
  2. Kattints a Mentés és folytatás gombra, ezzel a Statistics configuration oldalra jutsz.
  3. Add meg a Google Tag Manager konténerazonosítóját, és a „Will you be using our Tag Manager template?” kérdésre válaszolj „Yes”-szel.

Ha a Statistics configuration oldalon egyes lehetőségek nem elérhetők, az valószínűleg azért van, mert a Complianz → Integrations részen be van kapcsolva valamelyik integráció: Site Kit, MonsterInsights, Google Analytics for WooCommerce vagy GTM4WP. A Site Kit beállítását lásd Consent Mode Google Site Kittel.

Ha kifejezetten a fejlécbe akarod tenni a GTM-kódot, kapcsold be a „Do you want to force the script in the header?” lehetőséget. Vedd figyelembe, hogy a szkript fejlécbe kényszerítése elronthat beállításokat és más bővítményekkel való integrációkat.

1. lépés: a Complianz-sablon telepítése a sablongalériából

  1. Jelentkezz be a Google Tag Managerbe, és nyisd meg a webhelyed konténerét.
  2. A Tags (Címkék) résznél kattints a New (Új) gombra.
  3. A Tag Configuration mezőben a lista alján válaszd a „Discover more tag types in the community template gallery” lehetőséget.
  4. Keress rá a „Complianz” névre a galériában, nyisd meg a sablont, és válaszd az Add to workspace lehetőséget.
  5. A telepítés után a Complianz-címke beállítóoldalára jutsz, ahol a „Default Consent State” oldal látható. Az alapbeállítást nem kell módosítanod, ezek már a Consent Mode v2 követelményeihez igazodnak.
  6. Add a címkéhez a Consent Initialization - All Pages indítót, hogy a címke minden oldalon lefusson, és az egész webhelyen kezelje a hozzájárulási állapot indítását.

2. lépés: a Google-címkék beállítása a haladó (advanced) módhoz

A Google Consent Mode haladó módjához nem kell valódi előzetes blokkolást alkalmazni ezekre a címkékre a hozzájárulás előtt. A Google-címkékhez elég az All Pages indítót hozzáadnod. A többit a Google Consent Mode intézi, mert a Google-címkék natívan kompatibilisek a Consent Mode céljaival (beépített hozzájárulás-ellenőrzés). Az „All Pages” indítóval a Google-címkék az oldal megnyitásakor automatikusan betöltődnek, és a kapott hozzájárulási jelzések szerint igazítják a viselkedésüket. Hogy az egyes Google-termékek hogyan reagálnak a jelzésekre, azt a Google dokumentációjában nézheted meg.

Az „All Pages” nem ugyanaz, mint a „Consent Initialization - All Pages”. A két indító más feladatot lát el, és a felcserélésük gyakori oka annak, hogy a Consent Mode nem működik:

Mire kell Indító
Google-címkék (például GA4, Google Ads) All Pages
A Complianz-sablon címkéje Consent Initialization - All Pages

Ha egy Google-címkének a Consent Initialization indítót adod, az a címke az alapértelmezett hozzájárulási állapot beállítása előtt is lefuthat. Ilyenkor hozzájárulási jelzés nélkül fut, és a Consent Mode-nak nincs mire hatnia.

3. lépés: egyedi HTML-címkék és nem Google-termékek (például Facebook Pixel)

A nem Google-termékek, például a Facebook Pixel natívan nem támogatják a Google Consent Mode-ot, ezért az aktiválásukat kézzel kell a hozzájáráshoz kötnöd. Ilyenkor előzetes blokkolást kell alkalmaznod: a címke csak akkor induljon, ha megvan a szükséges hozzájárulás. Add a címkéhez annak a kategóriának az indítóját, amelyhez kötni szeretnéd. A Tag Managerben a Complianz egyedi eseményeit használod:

Hozzájárulás Mire való Egyedi esemény
Functional (funkcionális) A webhely működéséhez szükséges címkék cmplz_event_functional (alapértelmezett)
Preferences (beállítások) A felhasználói beállításokat kezelő címkék cmplz_event_preferences (változó)
Statistics (statisztika) Analitikai adatgyűjtés cmplz_event_statistics (nem alapértelmezett)
Marketing Marketing és hirdetés cmplz_event_marketing (alapértelmezett)

Az ilyen címkék indítóihoz a Complianz egyedi eseményei kellenek. A mintakonténer, amely ezeket előre beállítva tartalmazza, a Tag Manager-konténer importálása fejezetben van.

A Complianz nem támogatja a „kiegészítő hozzájárulás-ellenőrzéseket” (additional consent checks): az ilyen címkékhez ne rendelj Google Consent Mode célt. Ezekben az esetekben kizárólag a Complianz egyedi aktiváló indítóira támaszkodj.

Ha már használod a GTM4WP bővítményt, így biztosíthatod legalább az alap kompatibilitást a Complianzzel. A működéshez a GTM-et a Complianzen keresztül kell beilleszteni (tehát az 1. forgatókönyv lépései is kellenek).

  1. Kapcsold ki a GTM4WP konténert. A GTM4WP beállításaiban állítsd a konténert kikapcsolt (Off) állapotra. Így a GTM-részletet a Complianz kezeli, és nincs duplikáció vagy ütközés. A beállítás helye: Settings → Google Tag Manager → General, a Container code ON/OFF beállítás.
  2. Kapcsold ki a GTM4WP-t a Complianzben. A Complianzben nyisd meg az Integrations → Plugins részt, és kapcsold ki a GTM4WP integráció állapotát. Ez megakadályozza, hogy a GTM4WP blokkolva legyen az oldalon, így a Google-címkéid haladó módban működhetnek.

Ha a GTM4WP integráció be van kapcsolva, a Wizard → Consent → Statistics lépésen a „Yes, and Google Tag Manager fires this script” választása után nem tudod beállítani a Tag Managert. Ennek oka, hogy a konfiguráció a GTM4WP-ben van, a szkriptet pedig a Complianz vezérli. Hogy a Complianz vezérli-e a GTM4WP-t, az Integrations → Plugins résznél ellenőrizheted.

Két lehetőséged van:

  1. A Complianz integrációját használod. A GTM4WP-ben konfigurálsz, a Complianz vezérli a szkriptet.
  2. Kikapcsolod az integrációt, és a Consent Mode-ot használod. Az Integrations → Plugins résznél kapcsold ki az integrációt, majd a Wizard → Consent → Statistics configuration lépésen bekapcsolhatod a Consent Mode-ot, vagy módosíthatsz más viselkedést a Complianzben, például a statisztika hozzájárulási állapotát. Ilyenkor a GTM4WP beállításaiban is át kell állítanod a Settings → Google Tag Manager → General részen a Container code ON/OFF értéket Off-ra, mert a szkriptet most a Complianz helyezi el. Különben a gtag.js részlet duplikálva lesz.

Mindkét megvalósításnál a Tag Managerben be kell állítanod az egyedi hozzájárulási eseményeket, vagy a Consent Mode-ot kell használnod.

2. forgatókönyv: Google-címkék külön, Tag Manager nélkül

Szekció neve “2. forgatókönyv: Google-címkék külön, Tag Manager nélkül”

Ha nem használsz Tag Managert, hanem a Google-szkripteket (például Google Analytics, Google Ads) közvetlenül, a saját azonosítójukkal illeszted be:

  1. Nyisd meg a Complianz → Wizard → Consent → Statistics lépést, és válaszd: „Yes, with Google Analytics”.
  2. Kattints a Mentés és folytatás gombra, a Statistics configuration részben a kérdésre, hogy blokkolja-e az összes Google-címkét a hozzájárulás előtt, a javaslat a „No”. Így a Google-címkék értelmezik a Consent Mode jelzést, és ahhoz igazítják a viselkedésüket (haladó mód).

Ilyenkor a Google-szkript a hozzájárulás előtt betöltődik, de a sütik csak a hozzájárulás után állnak be.

Szekció neve “A Consent Mode működésének ellenőrzése”
  1. Nyisd meg az oldalt inkognitó módban, és még ne adj hozzájárulást a sávban.
  2. Futtasd a böngésző konzoljában a hozzájárulási állapotokat kiíró JavaScript-kódot. Csak a security_storage és a functionality_storage lesz „granted”.
  3. Térj vissza az oldalra, kattints az Összes elfogadása gombra, majd futtasd újra a kódot. Most mindennek „granted” az értéke.

Ez gyorsan megmutatja, hogy az állapotok „denied”-ról „granted”-re váltanak, de azt nem, hogy a Google-nek ténylegesen mi megy el. Mélyebb ellenőrzéshez nézd meg a hálózati kéréseket és a gcs paramétert (például G100, G101, G111), hogy pontosan lásd, milyen adatot gyűjt a Google az egyes hozzájárulási állapotoknál. Ez azt is megmutatja, hogy a Consent Mode valóban blokkol vagy modellez-e.

Az ellenőrzés részleteit lásd Google Consent Mode: működés, bekapcsolás, Tag Manager és Integrációk.

Hogy elkerüld a gyakori hibákat, például a kód duplikációját (ez a hozzájárulás követését és az adatok pontosságát is érintheti):

  • Kapcsold ki az egyes bővítményintegrációkat. A Complianz irányítópultján az Integrations → Plugins részen kapcsold ki az adott bővítményt (például MonsterInsights, Google Analytics for WooCommerce vagy Site Kit). Ez megelőzi az ütközést a Complianz hozzájárulás-kezelése és a bővítmény mechanizmusa között.
  • Keress duplikált megvalósítást. Ellenőrizd, hogy nincsenek-e duplikált hozzájárulási állapotok vagy Google-szkriptrészletek a webhelyen. Ezeket gyakran harmadik féltől származó bővítmények hozzák be.

Blokkoljam a Google-címkéket a hozzájárulás előtt?

Szekció neve “Blokkoljam a Google-címkéket a hozzájárulás előtt?”

Alapértelmezésben a „Do you want to block all Google Tags before consent?” beállítás „No”, vagyis haladó módban van. Ilyenkor a Google-címkék az oldal betöltésekor aktiválódnak, és a hozzájárulási állapotok szerint igazítják a követést. Egy Google-címke például működhet csak paraméterekkel, sütik nélkül, miközben csatlakozik a Google szervereihez.

Ha a hozzájárulás előtt blokkolod a Google-címkéket, a Consent Mode csak a hozzájárulás megadása után aktiválódik. Ez a Consent Mode nem hibrid, azaz „alap” (basic) modellje.

URL passthrough akkor van, ha a látogató egy hirdetésre kattintva érkezik az oldalra, és a hirdetés adatai lekérdezési paraméterként ott vannak a cél URL-ben. Ezek az adatok általában az adott domainen első féltől származó sütikben tárolódnak, hogy pontosabb legyen a konverziómérés. Ha az ad_storage megtagadott, ez a hirdetési adat nem tárolódik helyben az eszközön, ami hat az ezzel a módszerrel történő konverziókövetésre.

Az Ads data redaction akkor lép életbe, ha az ads_data_redaction be van kapcsolva, és az ad_storage hozzájárulás megtagadott. Ilyenkor a Google Ads és a Floodlight címkék által a hálózati kérésekben küldött hirdetéskattintás-azonosítók kitakarásra kerülnek, vagyis a konkrét adatpontok törlődnek. Emellett a hálózati kérések olyan domainen át mennek, amely nem használ sütiket.

Szekció neve “Hogyan adok hozzá Google-címkéket a Consent Mode-hoz?”

A Consent Mode-hoz legalább egy Google-címkét használnod kell, amelyet a Complianz Wizard → Consent → Statistics lépésén választasz ki. További címkéket is hozzáadhatsz, ezek a Statistics és a Marketing kategóriába sorolódnak.

Miért írja a Google Tag Manager, hogy a címke „nincs jól elhelyezve” vagy „túl alacsonyan van az oldalon”?

Szekció neve “Miért írja a Google Tag Manager, hogy a címke „nincs jól elhelyezve” vagy „túl alacsonyan van az oldalon”?”

Egyes felhasználók azt az értesítést kapják a GTM-től, hogy a címke túl lent van az oldalon. Ez nem a tényleges probléma. A Complianz Google-tanúsított partner, és a Consent Mode v2 funkciót a Google-lel együttműködve fejlesztették ki.

A Statistics configuration menüben van egy lehetőség, amellyel kikényszerítheted, hogy a Complianz által elhelyezett gtm.js szkript a <head> részbe kerüljön. Ez sikeresen működik, de mint más, a gtm.js-t helyetted elhelyező bővítményeknél, a hiba a GTM-ben megmaradhat. Ha a Consent Mode v2 beállítása helyes, ez az értesítés valójában nem veszélyezteti a Google-szolgáltatások (Google Analytics, Google Ads) eredményeit.

Ha a Consent Mode v2 bekapcsolása után csökkennek az analitikai számok, az várt viselkedés: így működik a Google Consent Mode. A csökkenés különösen az első bekapcsoláskor feltűnő, főleg ha a korábbi verzió kihagyásával közvetlenül v2-re térsz át. Hogy az adatcsökkenés ideiglenes vagy tartós, az a GA4 viselkedésmodellezésének feltételeitől függ.

A haladó Consent Mode és a GA4 viselkedésmodellezése képes pótolni az adatvesztést, ha a felhasználók nem járulnak hozzá az analitikához. A modellezés elindulásához három feltételnek kell teljesülnie:

  • Haladó Consent Mode. Az oldal nem csak az alap, hanem a haladó Consent Mode-ot használja.
  • Elég adat. A tulajdonban legalább 1000 olyan esemény keletkezik naponta, amelynél az analitikai tárolás megtagadott (analytics_storage='denied'), legalább 7 egymást követő napon át.
  • Aktív felhasználók. Legalább 1000 napi felhasználó küld olyan eseményeket, amelyeknél az analitikai tárolás megadott (analytics_storage='granted'), az elmúlt 28 nap közül legalább 7 napon.

Ha például a sütisávod elfogadási aránya 50%, összesen 2000 napi látogatóra van szükséged ahhoz, hogy a felük elérje a szükséges analitikai tárolási küszöböt.

Amint a feltételek teljesülnek, a tulajdonod jogosulttá válik a viselkedésmodellezésre. Az adatok először drasztikusan csökkenhetnek, de a küszöb elérése után visszaugranak, bár az az időszak, amikor a feltételek még nem teljesültek, hézagos marad.

  • Növeld a forgalmat. Több látogató segít elérni a modellezéshez szükséges küszöböket.
  • Számolj kézzel. Ha a látogatók egy része hozzájárul a követéshez, ebből becsüld meg a teljes forgalmat.
  • Használj alternatív eszközt. Ellenőrizd a becsléseidet például a Google Search Console-lal, vagy válassz új, adatvédelmet tiszteletben tartó analitikai eszközt. Ilyen például a Piwik Pro vagy a Microsoft Clarity.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások