Tovább a tartalomhoz

Google Tag Manager betöltése hozzájárulás után

Miért érdemes a Tag Managert csak hozzájárulás után betölteni, és hogyan állítod be a Complianzben kézi részlettel, illetve a hozzájárulás előtti betöltéssel.

A Google Tag Manager (GTM) betöltésekor a böngésző kapcsolódik a Google szervereihez, és helyben JavaScript tárolódik az eszközön. Egy 2025 márciusi német bírósági döntés szerint (VG Hannover) a GTM betöltése már önmagában hozzájárulást igényel, akkor is, ha a GTM nem állít be sütit. Ezért a GTM nem tekinthető semleges tárolónak: aktív adatkezelésnek számít.

A Google ugyanakkor azt állítja, hogy a Tag Manager a szokásos HTTP-naplókon kívül (ezeket 14 napon belül törli) nem gyűjt IP-címet vagy felhasználóhoz köthető azonosítót. A Consent Mode v2 pedig bizonyos jelzéseket a hozzájárulás előtt is elküld a Google-nek, és a hatóságok még vizsgálják, hogy ez elég-e a GDPR-hoz.

A Complianz javaslata, amíg a vizsgálat tart:

  • Ha a webhelyed Németországot célozza vagy ott működik, a GTM-et csak hozzájárulás után töltsd be.
  • Más régiókban ez a szigorúbb beállítás nem kötelező, de csökkentheti a megfelelőségi kockázatot.

A Tag Manager betöltése hozzájárulás után

Szekció neve “A Tag Manager betöltése hozzájárulás után”

A beállítás két lépés: átállítasz egy választ a varázslóban, és kézzel beilleszted a Tag Manager részletét.

1. A Complianz ne illessze be a Tag Managert

Szekció neve “1. A Complianz ne illessze be a Tag Managert”
  1. Nyisd meg a varázslót: Wizard → Consent → Statistics.
  2. A kérdésnél válaszd: „Yes, and Google Tag Manager fires this script”.
  3. Kattints a Mentés és folytatás gombra, majd a Statistics configuration lépésen kapcsold ki azt a lehetőséget, amellyel a Complianz maga illesztené be a Tag Manager részletét.

A részletet két attribútummal kell ellátni:

Attribútum Mit csinál
type="text/plain" A Tag Manager a hozzájárulásig blokkolva van.
data-category="statistics" A statisztikai hozzájárulás megadásakor a Complianz kiengedi a szkriptet.

Tedd a részletet a weboldal fejlécébe. A GTM-XXXXXX helyére a saját GTM-azonosítód kerüljön.

<!-- Google Tag Manager with Consent -->
<script type="text/plain" data-category="statistics">
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');
</script>
<!-- End Google Tag Manager with Consent-->

A részletet két módon helyezheted el:

  • közvetlenül a sablon header.php fájljába (gyermeksablonnal ajánlott), vagy
  • egy olyan bővítménnyel, mint a Header Footer Code Manager, amely kódot illeszt a fejlécbe.

Miért a fejlécbe? A GTM-nek a lehető legkorábban kell betöltődnie, hogy a címkék a kezdeti oldaleseményeket is elcsípjék. Lábléc esetén a szkript lemaradhat az első eseményekről, vagy késhet a mérés.

Alternatíva: betöltés a hozzájárulás előtt, indítókkal

Szekció neve “Alternatíva: betöltés a hozzájárulás előtt, indítókkal”

Ez a megoldás akkor jó, ha tisztában vagy a GDPR-következményekkel, és a hozzájárulást a Tag Manager indítóin keresztül akarod vezérelni, nem a teljes konténer blokkolásával. Ha Németországban vagy különösen szigorú piacon működsz, maradj az előző, hozzájárulás utáni betöltésnél.

A hozzájárulás előtti betöltés például akkor kell, ha az első oldalmegjelenítés eseményeit is el akarod kapni, vagy a Google Consent Mode v2-t használod. Ilyenkor data-category="statistics" helyett data-category="functional" kerül a részletbe. A Complianz a funkcionális kategóriát mindig aktívnak tekinti (nem kér hozzá hozzájárulást), így a GTM-konténer az oldal betöltésekor azonnal elindul.

<!-- Google Tag Manager before Consent -->
<script type="text/plain" data-category="functional">
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');
</script>
<!-- End Google Tag Manager before Consent-->

Helyezd ezt is a <head> részbe, és a GTM-XXXXXX helyére írd a saját azonosítódat.

Kötelező: a címkék indítóinak hozzájáruláshoz kötése

Szekció neve “Kötelező: a címkék indítóinak hozzájáruláshoz kötése”

Mivel a GTM a hozzájárulás előtt betöltődik, a konténer minden címkéjét úgy kell beállítani, hogy csak a megfelelő hozzájárulási kategória elfogadása után induljon el. Ennek lépéseit, az indítók beállítását és a kész, importálható mintakonténer használatát lásd a Tag Manager-konténer importálása fejezetben.

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