Qualcuno sa se / dove posso trovare gli indirizzi IP dei miei visitatori nei rapporti di Google Analytics Universal?
Qualcuno sa se / dove posso trovare gli indirizzi IP dei miei visitatori nei rapporti di Google Analytics Universal?
Risposte:
No, non sarai in grado di trovare tali informazioni. GA non lo rende disponibile nei rapporti a causa di problemi di privacy e qualsiasi sua raccolta viola i Termini di servizio di Google Analytics. Si prega di leggere le linee guida sull'utilizzo di Google Analytics per chiarimenti.
[Aggiornamento del 26 luglio 2016]
La raccolta IP tramite GA è un'area grigia in quanto non esiste giusto o sbagliato. Richiederà, tuttavia, la dovuta diligenza nelle indagini con i vostri avvocati / esperti sulla privacy o nelle giurisdizioni del vostro paese (ad es. Leggi europee sulla privacy). In alternativa, puoi sempre renderlo non-argomento impostando l'ultimo ottetto dei tuoi indirizzi su 0. Ciò lo renderebbe sufficientemente anonimo.
Non puoi farlo tramite Google Analytics. Tuttavia, puoi configurare il tuo account GA in modo che a ciascun utente venga assegnato un ID utente in modo da poter tracciare ogni utente con maggiori dettagli se è quello che stai cercando di fare. Nota: questo richiederà alcune modifiche all'interno del tuo account e anche dal punto di vista della privacy può essere una vera seccatura.
Oppure, se desideri semplicemente trovare gli indirizzi IP che inviano richieste al tuo sito, puoi controllare il registro del server. Quel registro elencherà ogni indirizzo IP.
Ecco le istruzioni per visualizzare gli indirizzi IP in Google Analytics.
Aggiungi il seguente codice alle tue pagine, prima del tradizionale codice di Google Analytics:
<?php
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip=$_SERVER['HTTP_CLIENT_IP'];}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];} else {
$ip=$_SERVER['REMOTE_ADDR'];}
?>
Quindi aggiungi questo codice alle tue pagine web prima di </body>
:
<script type='text/javascript'>
_gaq.push(['_setCustomVar', 1, 'IP', '<?=$ip;?>', 1]);
</script>
Ecco!
Tracciare gli IP degli utenti non sarebbe vantaggioso per il prodotto complessivo che Google sta cercando di offrire.
Tuttavia, è possibile trovare gli IP all'interno dei file di registro di Apache (o IIS). Quindi puoi prendere quegli IP e creare filtri.
Questo articolo descrive il processo ma è specifico per gli indirizzi RFC 1918, ma questo non è un requisito del filtro. Non sono sicuro che accetti la notazione CIDR, ma vale la pena esaminarlo.