# Google Analytics 4 és a GDPR: beállítás, gtag.js, Németország, kategóriák

> A GA4 adatvédelmi beállításai, a gtag.js kézi hozzáadása részletes hozzájárulással, az áttérés a GA4-re, a német szabályok és a „Categories are mandatory” figyelmeztetés.

## Google Analytics 4 beállítása a GDPR-hoz

Ez az útmutató általában nem kötelező: a Google Consent Mode már kezeli az adatvédelmi szempontokat. Akkor érdemes követned, ha egy további védelmi réteget szeretnél. A Consent Mode használatához nem szükséges.

### 1. lépés: az IP-cím anonimizálása

A Complianz akkor anonimizálja az IP-címeket, ha a varázsló statisztika-beállításánál mindhárom jelölőnégyzetet bejelölöd.

![A Google Analytics kiválasztása és a három megerősítő jelölőnégyzet a varázslóban](./kepek/analitika-consent-mode-ga-valasztas.webp)

*A Google Analytics kiválasztása és a három megerősítő jelölőnégyzet a varázslóban* (https://minta-bolt.hu/wp-admin/admin.php?page=complianz)

A képen a „Yes, with Google Analytics” válasz és az alatta lévő három megerősítés látható: elfogadtad a Google adatfeldolgozási kiegészítését, a Google nem használhatja az adatot más szolgáltatásokhoz, az IP-címek anonimizáltak (vagy ezt a Complianzre bízod). A GA4-tulajdonságoknál az IP-anonimizálás tervezetten mindig be van kapcsolva.

Ha nem a Complianzszel adod hozzá a `G-` kezdetű mérési azonosítót, az `anonymize_ip` beállítást a saját kódodban kell megadnod (lásd az „IP-címek anonimizálása Google Analyticsben” fejezetet).

### 2. lépés: alapértelmezett jelentési azonosító és helymeghatározás

Az alapértelmezett jelentési azonosítót a Google Analytics Admin beállításaiban módosítod:

1. Kattints a bal alsó sarokban a fogaskerék ikonra az **Admin** beállítások megnyitásához.
2. A **Data Display** (Adatmegjelenítés) menüben válaszd a **Default Reporting Identity** (Alapértelmezett jelentési azonosító) elemet.
3. Állítsd **Device-based** (eszközalapú) értékre.

A részletes hely- és eszközadatok gyűjtésének kikapcsolása:

1. Az Admin beállításaiban a **Data collection and modification** menüben válaszd a **Data collection** (Adatgyűjtés) elemet.
2. Kapcsold ki a **Granular location and device data collection** kapcsolót.

### 3. lépés: haladó funkciók és Google Signals

Ha a saját gtag.js megvalósításodban a Google Signalst és a hirdetésszemélyre szabás haladó funkcióit tiltani akarod, ezt a gtag.js kódban teheted meg.

Ajánlott módszer a Google Analytics 4 felületén:

1. A **Data Settings → Data Collection** alatt ne engedélyezz semmit.
2. Az **Advanced Settings** alatt tiltsd le az **Ads Personalization** (hirdetésszemélyre szabás) beállítást: kapcsold ki a kapcsolót.

### 4. lépés: más Google-termékek összekapcsolása

Távolítsd el az összekapcsolt termékeket, ha vannak.

### 5. lépés: adatfeldolgozási feltételek aláírása

1. Nyisd meg a fiók beállításait (Account settings), amely az összes alatta lévő tulajdonságra hat.
2. Nézd át az adatfeldolgozási kiegészítést (Data Processing Amendment), és fogadd el a feltételeket. Ezzel adatfeldolgozási megállapodás jön létre közted és a Google között.
3. Vedd ki az összes jelölést az adatmegosztási beállításoknál, hogy az adatok ne kerüljenek át más Google-termékekhez, és a Google ne férjen hozzá az irányítópultodhoz semmilyen okból.

## A gtag.js hozzáadása részletes hozzájárulással

A Complianz maga is beilleszti a globális oldalcímkét (gtag.js), ha a **Wizard → Consent → Statistics** lépésben a Google Analyticset választod, és a konfigurációban kéred, hogy a Complianz helyezze el a szkriptet.

Néha viszont kézzel akarod megvalósítani a gtag.js-t, hogy a szkript egyes részeihez más-más hozzájárulás kelljen. Az eljárás három lépésből áll, és a Google Analytics 4-hez is használható:

1. a varázsló beállítása,
2. a gtag.js módosítása a hozzájáráshoz,
3. a kód hozzáadása a weboldalhoz.

### 1. A varázsló beállítása

A **Cookies → Statistics** (Statisztika) lépésben két válasz között kell választanod:

- **Yes, but not with any of the above services**: akkor válaszd, ha az EU-ban vagy, nem célzol Németországra vagy Ausztriára, és a Google Analyticset a GDPR-hoz állítottad be. Ez a válasz a Google Analyticset a hozzájárulás előtt állítja be.
- **Do you want to ask consent for statistics?**: a helyzetednek megfelelően válaszd. Az Egyesült Királyságban mindig kell hozzájárulás, néhány országban pedig a beállítástól függ.

### 2. A gtag.js módosítása a hozzájáráshoz

A gtag.js letölthető, és más címkékkel bővíthető. Kategóriánként azt választod meg, a szkript melyik része indulhat el, és mit kell módosítani. Ez `async` attribútummal is lehetséges, de a szkriptek halasztását (`defer`) óvatosan végezd, mert a szkriptek egymástól függenek. Érdemes több böngészőben tesztelni, mert a halasztott szkript bizonyos esetekben `async`-ra eshet vissza, és ez téves találatokat okozhat.

### 3. A kód hozzáadása a weboldalhoz

Ez egyéni preferencia, de a Google azt javasolja, hogy a kód a címkéid között legyen. Megteheted a `header.php`-ban vagy egy bővítménnyel, például a Header Footer Code Managerrel.

## Áttérés a Google Analytics 4-re

A `G-` kezdetű követőkódot a Complianzben közvetlenül megadhatod, és a Complianz kezeli. Ha a Complianzzel építetted be az Analyticset, a következő lépéseket is követheted, vagy megvárhatod, amíg a Complianz mindent kezel.

1. Térj át a Google Analytics 4-re, és gyűjtsd ki a mérési azonosítót (az `UA-****-*` helyett `G-****-*` formátumú).
2. A **Wizard → Cookies → Statistics** lépésben válaszd az egyiket:
   - **Yes, Anonymous**: az analitika a hozzájárulás előtt is beáll,
   - **Yes, and the personal data is available to us**: az analitika a Statisztika kategória hozzájárulása után áll be.
3. A szkriptben cseréld ki a G-kódot a sajátodra, és add hozzá a weboldalhoz a Complianzen kívül, például a Header Footer Code Manager bővítménnyel. A szkript a két választástól függően eltér.
4. Kész: a Complianz felismeri a szkriptet, és használhatod a gtag.js-t a Google Analytics 4-hez.

## Google Analytics Németországban (DSGVO)

A Google Consent Mode a DSGVO-irányelvekhez is elérhető. A varázslóban Németországot és/vagy Ausztriát alrégióként választhatod az EGT-n belül, így bekapcsol a DSGVO és a Telemediengesetz integrációja. Ha a Google Analyticset adatvédelmi szempontból barátságosan állítottad be, ezt a figyelmeztetést kapod: a legtöbb EU-országban a sütik elhelyezéséhez általában nem kell hozzájárulás, de például Németországban a Google Analyticshez mindig kell.

### Mindig kell hozzájárulás a statisztikához?

Ha a Google Analyticset adatvédelmi szempontból barátságosan állítod be (anonimizálod az adatot, megtiltod a Google-nek a felhasználását, és adatfeldolgozási megállapodást írsz alá), több EU-országban nincs szükség hozzájárulásra a látogatói viselkedés követéséhez. Ezt több helyi megvalósítás is támogatja (ePrivacy-irányelv), megjelenik az új e-Privacy rendelet tervezetében, és a francia adatvédelmi hatóság (CNIL) legfrissebb irányelveiben is.

Néhány ország másképp dönt. Németországban az adatvédelmi hatóságok kimondták, hogy a harmadik felek szolgáltatásainak (például Google Analytics) használata statisztikához mindig hozzájárulást igényel, még barátságos beállításnál is. Ezért a Complianzben megvan a lehetőség, hogy mindenképp hozzájárulást kérj a statisztikához. Alternatíva a Matomo, amelyre ez a korlátozás nem vonatkozik.

### Igen vagy nem?

- Ha **igent** választasz (hozzájárulás kérése a statisztikához a beállításoktól függetlenül), az EGT-ben hozzájárulást kérsz a statisztikához. Kategóriás sávnál ez egy új „Statistics” kategóriát ad. A Google Analytics adatvédelmi beállításai változatlanok maradnak.
- Ha a beállításaidat megtartod, és **nemet** válaszolsz, a Google Analytics megtartja az adatvédelmi beállításokat, és a hozzájárulás előtt anonimizálja az IP-címeket.
- Ha **igent** választasz, de több lehetőség kell a Google Analyticshez, a barátságos beállításokat érdemes figyelmen kívül hagyni.

## „Categories are mandatory for your statistics configuration” figyelmeztetés

Ezt a figyelmeztetést a **Consent Banner** beállításai között láthatod. Akkor jelenik meg, ha a varázsló egy kérdését nem töltötted ki a szükséges lehetőségekkel.

### Miért jelenik meg?

A varázslóban megkérdezi: „Do you compile statistics of your website?” Ha a süti-vizsgálat Google Analyticshez vagy Google Tag Managerhez köthető sütiket talál, a Complianz feltételezi, hogy a weboldal statisztikai adatokat gyűjt, és ilyenkor a helyes válasz az egyik ilyen szolgáltatás kiválasztása.

A varázsló emellett megerősítést kér a Google-analitikához kapcsolódó adatvédelmi beállításokról:

- elfogadtad a Google adatfeldolgozási kiegészítését,
- a Google nem használhatja az adatot más szolgáltatásokhoz,
- az IP-címek anonimizáltak vagy blokkoltak.

Ha ezeket nem jelölöd be, a Complianz az analitikai megvalósítást nem tekinti adatvédelmi szempontból barátságosnak, és külön statisztika-kategóriát követel meg ezeknek a szkripteknek a sávban.

### Miért kellenek kategóriák?

A kategóriák a szkripteket és sütiket a céljuk szerint osztályozzák. Tipikus kategóriák:

- **Funkcionális sütik**: a weboldal alapműködéséhez szükségesek,
- **Statisztikai sütik**: analitikához és teljesítménymérésre,
- **Marketing sütik**: hirdetéshez és követési technológiákhoz.

A kategóriák segítségével a látogatók kiválaszthatják, milyen típusú sütiket engednek, ami javítja az átláthatóságot és a hozzájárulások kezelését.

### Jogi háttér

A figyelmeztetést a CNIL 2019-es irányelveinek frissítése után vezették be, amelyek szigorították a hozzájárulásra és az átláthatóságra vonatkozó követelményeket. Statisztikai eszközök használatakor ezért általában kellenek kategóriák. Egyes joghatóságokban, például az Egyesült Királyságban a statisztika kategória az ICO irányelveitől és a beállítástól függően mindig engedélyezett lehet.

### Kikapcsolhatók a kategóriák?

Az Európai Unióban a sütikategóriák használata az előírások betartásához általában kötelező. Technikailag a bővítmény beállításaiban ki lehet kapcsolni őket, de ezt csak óvatosan tedd, mert hatással lehet az adatvédelmi szabályoknak való megfelelésre.
