Tüm gerçek ve tüzel kişiler, Google Analytics kullanıyorsa eğer IP adresi topluyor demektir. Bu sebeple, IP adreslerini anonimleştirerek, kişisel verileri toplamayı ortadan kaldırmak gerekir. GPDR ve ülkemizde KVKK ile hassas verilerin paylaşılması ve işlenmesi yasalar nezdinde korunmaktadır.

IP Anonimleştirme ve Maskeleme

IP Anonimleştirme veya IP Maskeleme, IPv4 adresinin son sekizlisini (IPv6 için son 80 bit) silerek ya da maskeleyerek bir ziyaretçinin IP’sini Google Analytics sunucularına gönderir.

Örnek olarak;
Ziyaretçi IP adresi: 176.100.101.102
Maskelenmiş IP Adresi: 176.100.101.0
IP anonimleştirme, herhangi bir veri depolama veya işleme yapılmadan önce gerçekleşir. Bu nedenle Google, herhangi bir noktada tam IP adreslerini saklamaz veya işlemez.

IP anonimleştirme, GA4 mülkleri için her zaman etkin olarak çalışmakta ve herhangi bir manuel işlem yapılması gerekmektedir.

Universal Analytics içinse GA izleme kodunu bir parametre eklenerek GA’ya bu özelliği etkinleştirmesini sağlamak gerekmektedir. Aşağıda örnekleriyle gösterildiği gibi web sitelerin <head> </head> aralığında konumlandırılan GA etkinleştirme kodları üzerinden değişiklik yapılarak maskeleme işlemleri yapılmaktadır.

Analytics.js ile IP Anonimleştirme

Anonim IP özelliğini etkinleştirmek için aşağıdaki kod satırını mevcut analytics.js izleme koduna eklenmesi gerekmektedir;

ga('set', 'anonymizeIp', true);

Tam kod üzerinden örnek;

<!-- Google Analytics --> 
<script> 
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 
ga('create', 'UA-XXXXX-Y', 'auto'); 
ga('send', 'pageview'); 
ga('set', 'anonymizeIp', true); 
</script> 
<!-- End Google Analytics -->

gtag.js ile IP Anonimleştirme

gtag.js için aşağıda olduğu gibi düzenleme yapılmalıdır;

gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true });

Tam kod üzerinden örnek;

<!-- Global site tag (gtag.js) - Google Analytics --> 
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID">
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);} gtag('js', new Date());
gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true });
</script>

IP Anonimleştirme Nasıl Kontrol Edilir?

1. Web sitesine açın
2. Google Chrome tarayıcısından Developer Tools
3. Network sekmesine gidin ve filtre kutusuna Collect yazın

4. Sayfayı yenileyin
5. analytics.js değerine sahip olan satırı bularak tıklayın

Görüldüğü üzere anonymizeIP etkin bir şekilde çalışmaktadır. Diğer görselde aip=1 değerini alması ile herşeyin yolunda gittiğinin göstergesidir.

Önerilen yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir