IP-anonimizálás (más néven IP-maszkolás) a Google Analytics szolgáltatásban

Az Analytics IP-címek anonimizálására szolgáló módszerének műszaki ismertetője

Áttekintés

Ha egy Analytics-ügyfél az IP-cím anonimizálását kéri, akkor – amint ez technikailag megvalósítható lesz – az Analytics anonimizálja a címet. Az Analytics IP-anonimizálási funkciója nem sokkal a cím Google Analytics számára való elküldése után nullára állítja a memóriában az IPv4-felhasználók IP-címének utolsó oktettjét, illetve az IPv6-címek utolsó 80 bitjét. Ilyen esetben a rendszer soha nem írja lemezre a teljes IP-címet.

A földrajzi dimenziókat később, anonimizált IP-címekből származtatja a rendszer.

Tulajdonság létrehozásakor az IP-cím anonimizálása a következőképpen valósítható meg:

Megjegyzés: A Google Analytics 4-tulajdonoknál alapértelmezés szerint engedélyezve van az IP-anonimizálás. Az alábbiakban a Google Analytics régi címkéire vonatkozó IP-anonimizálási folyamatot ismertetjük.

Részletek

Az anonymize_ip Analytics-funkcióval (vagyis a gtag.js függvénytárban megtalálható gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true }) kóddal) a webhelytulajdonosok kérhetik az összes felhasználó IP-címének terméken belüli anonimizálását. A funkció célja, hogy segítse a webhelytulajdonosokat a saját adatvédelmi irányelveikben szereplő, illetve – egyes országokban – a helyi adatvédelmi hatóságok ajánlásai által megfogalmazott követelmények betartásában, amelyek tilthatják a teljes IP-cím tárolását. Amint a Google Analytics megkapja az adatokat, a rendszer – még mielőtt bármilyen jellegű tárolási vagy feldolgozási műveletre kerülne sor – végrehajtja az IP-címek anonimizálását/maszkolását.

Az Analytics az adatgyűjtési folyamat során két lépésben végzi el az IP-anonimizálást: a JavaScript-címkében és az adatgyűjtő hálózatban. E lépésekről az alábbiakban olvashat.

Az Analytics JavaScript-címkéje

Amikor olyan böngésző tölt be Analytics-címkével ellátott oldalt, amely esetében engedélyezve van a JavaScript használata, akkor a böngésző két dolgot végez el aszinkron módon: betölti és feldolgozza az Analytics-függvénysort, illetve kérelmezi az Analytics JavaScript-címkéjének a használatát. A függvénysor olyan JavaScript-tömb, amelybe a rendszer elküldi az Analytics különböző konfigurációs és adatgyűjtő függvényeit. A webhelytulajdonos által az Analytics implementálásakor beállított függvények között az Analytics-fiók számának meghatározását, illetve az oldalmegtekintési adatoknak a Google Analytics számára, feldolgozásra történő tényleges elküldését végző függvények is szerepelhetnek.

Amikor az Analytics JavaScript-címkéje olyan függvényt futtat a függvénysorból, amely aktiválja az adatok Google Analytics számára történő elküldését (ez általában a gtag.js függvénytárban lévő gtag('config', '<GA_MEASUREMENT_ID>' függvény), akkor a rendszer a http://www.google-analytics.com/collect oldalhoz tartozó HTTP-kérésekhez csatolt URL-paraméterekként küldi el az adatokat. Ha az anonimizálási függvény meghívása az oldalkövetési függvény meghívása előtt történik, akkor a rendszer egy további paramétert ad a képpontkérelmekhez. Az IP-anonimizálási paraméter a következőképpen néz ki:

&aip=1

Az Analytics Adatgyűjtő Hálózat

Az Analytics Adatgyűjtő Hálózat olyan szerverek csoportja, amelyek két fő szolgáltatást biztosítanak: a gtag.js (az Analytics JavaScript-címkéje) kiszolgálását, illetve a /collect oldal kérelmein keresztül küldött adatok gyűjtését.

A beérkező gtag.js-kérelem további információt tartalmaz a HTTP-kérés fejlécében (például a használt böngésző típusát), illetve a TCP/IP-fejlécben (például a kérelem küldőjének IP-címét).

A rendszer a beérkező kérelmeket a memóriában tartja az anonimizáláshoz. Ha az &aip=1 paraméter szerepel a kérelem URL-jében, akkor a felhasználó IP-címének utolsó oktettje még a memóriában nullára változik. A 12.214.31.144 IP-cím például a következőre módosul: 12.214.31.0. (IPv6-címek esetén a 128 bit utolsó 80 bitje lesz nulla.) A rendszer csak az anonimizálási művelet végrehajtása után írja lemezre a kérelmet feldolgozás céljából. Az IP-névtelenítés használata esetén a rendszer soha nem írja a teljes IP-címet lemezre, az anonimizálás ugyanis teljes mértékben a memóriában történik, szinte rögtön a kérelem beérkezése után.

Hasznosnak találta?
Hogyan fejleszthetnénk?
Keresés
Keresés törlése
Keresés bezárása
Google-alkalmazások
Főmenü
Keresés a Súgóoldalakon
true
69256
false