Vet någon om / var jag kan hitta IP-adresser till mina besökare i Google Analytics Universal-rapporter?
Kommentarer
- Du borde inte ' inte kunna.
- Du kan prova detta , annars skulle du kunna spåra ip-adresser genom att samla dem med javascript och ange dem som " variabler " i GA js-kod.
- Du kan också använda Statcounter som spårar användaren ' s IP-adress.
Svar
Nej, du kommer inte att kunna hitta den informationen. GA gör det inte tillgängligt i dina rapporter på grund av sekretessproblem och eventuell samling av det strider mot Google Analytics ”Användarvillkor. Läs Googles riktlinjer för användning av Analytics för förtydligande.
[Uppdatera 26 juli 2016]
IP-insamling via GA är ett grått område genom att det inte finns något rätt eller fel. Det kommer dock att kräva tillbörlig aktsamhet vid utredningen med dina integritetsadvokater / experter eller i din jurisdiktion (t.ex. europeiska sekretesslagar). Alternativt kan du alltid göra det icke-argument genom att ställa in den sista oktetten av dina adresser till 0. Detta skulle göra det tillräckligt anonymt.
Kommentarer
- Tack. Jag har kontrollerat och google samlar in IP-adress men tillåter oss inte att se den. Google använder det för att få besökarens plats etc
- Som alltid … Google som har åtkomst är dock inte ' ett säkerhetsproblem.
Svar
Du kan inte göra det via Google Analytics. Du kan dock ställa in ditt GA-konto så att varje användare tilldelas ett användar-ID så att du kan spåra varje användare med mer detaljer om det är vad du vill göra. Obs: detta kommer att kräva en del förändringar i ditt konto och ur sekretessperspektiv kan det också vara en verklig smärta.
Eller om du bara vill hitta IP-adresserna som gör förfrågningar till din webbplats kan du kontrollera din serverlogg. Den loggen kommer att lista alla IP-adresser.
Kommentarer
- Kan du förklara hur du gör det?
Svar
Här är instruktionerna för att visa IP adresser i Google Analytics.
-
Lägg till följande kod på dina sidor före den traditionella Google Analytics-koden:
<?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"];} ?>
-
Lägg sedan till den här koden på dina webbsidor före
</body>
:<script type="text/javascript"> _gaq.push(["_setCustomVar", 1, "IP", "<?=$ip;?>", 1]); </script>
- För att se data:
- Skapa en rapport i ”Anpassad rapportering”.
- Välj anpassad variabel (värde 01) som första dimension.
- Välj alla webbmätvärden du vill se (besök, sidvisningar, tid på webbplatsen etc.)
Voilà!
Kommentarer
- Som @nyuen svarade, skickade personlig information (som namn, e-postadresser eller liknande data som IP-adresser ) till Google är förbjudet . Att göra det strider mot deras användarvillkor och kan leda till att ditt konto avslutas och dina data förstörs.
Svar
Att spåra användarens IP-adresser skulle inte vara till nytta för den totala produkten som Google försöker leverera.
Du kan dock hitta IP: erna i Apache (eller IIS) loggfilerna. Då kan du ta dessa IP-adresser och skapa filter.
Denna artikel beskriver processen men är specifik för RFC 1918-adresser, men det ”är inte ett krav för filtret. Inte säker på om den accepterar CIDR-notering heller men värt att titta på.