Google Analytics Universal raporlarında ziyaretçilerimin IP adresini nasıl bulabilirim?


19

Google Analytics Universal raporlarında ziyaretçilerimin IP adreslerini bulabileceğim / nerede bulabileceğimi bilen var mı?


2
Yapamamalısın.
Osvaldo

Bunu deneyebilir veya javascript ile toplayarak ve GA js kodunda "değişkenler" olarak ayarlayarak ip adreslerini izleyebilmeniz gerekir.
machineaddict

Kullanıcının IP adresini izleyen Statcounter'ı da kullanabilirsiniz.
user71607

Yanıtlar:


18

Hayır, bu bilgiyi bulamayacaksınız. GA, gizlilik sorunları nedeniyle raporlarınızda kullanıma sunmaz ve herhangi bir koleksiyonu Google Analytics Hizmet Şartları'nı ihlal eder. Lütfen açıklama için Google'ın Analytics kullanım yönergelerini okuyun .

[Güncelleme 26 Temmuz 2016]

GA üzerinden IP toplama, doğru veya yanlış olmadığı için gri bir alandır. Bununla birlikte, gizlilik avukatlarınızla / uzmanlarınızla yapılan soruşturmada veya bulunduğunuz yerin yargı bölgelerinde (örn. Avrupa gizlilik yasaları) gereken özen gösterilmelidir. Alternatif olarak, adreslerinizin son sekizlisini 0 olarak ayarlayarak her zaman argümansız hale getirebilirsiniz.


2
Teşekkürler. Kontrol ettim ve google IP adresi topluyor ancak görmemize izin vermiyor. Google, ziyaretçi konumu vb.
Almak

7

Google Analytics üzerinden yapamazsınız. Bununla birlikte, GA hesabınızı, her kullanıcıya bir Kullanıcı Kimliği atanacak şekilde ayarlayabilirsiniz, böylece yapmak istediğiniz şey bu ise her kullanıcıyı daha ayrıntılı bir şekilde izleyebilirsiniz. Not: Bu, hesabınızda bazı değişiklikler gerektirecektir ve gizlilik açısından bu da gerçek bir acı olabilir.

Veya sitenize istekte bulunan IP adreslerini bulmak istiyorsanız sunucu günlüğünüzü kontrol edebilirsiniz. Bu günlük her IP adresini listeler.


2
Bunu nasıl yapacağınızı açıklayabilir misiniz?
ignacio chiazzo

5

Google Analytics'teki IP adreslerini görüntüleme talimatları.

  1. Aşağıdaki kodu geleneksel Google Analytics kodundan önce sayfalarınıza ekleyin:

    <?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'];}
    ?>
    
  2. Ardından bu kodu web sayfalarınıza önce ekleyin </body>:

    <script type='text/javascript'>
     _gaq.push(['_setCustomVar', 1, 'IP', '<?=$ip;?>', 1]);
    </script>
    
  3. Verileri görmek için:
    1. "Özel Raporlama" da bir rapor oluşturun.
    2. İlk boyut olarak Özel Değişken'i (Değer 01) seçin.
    3. Görmek istediğiniz tüm web metriklerini seçin (ziyaretler, sayfa görüntüleme sayısı, sitede geçirilen süre vb.)

Voila


7
@Nyuen'ün yanıtladığı gibi, Google'a kişisel bilgiler (adlar, e-posta adresleri veya IP adresleri gibi benzer veriler ) göndermek yasaktır . Bunu yapmak hizmet şartlarına aykırıdır ve hesabınızın feshedilmesine ve verilerinizin yok edilmesine neden olabilir.
Ronald

3

Kullanıcı IP'lerini izlemek, Google'ın sunmaya çalıştığı genel ürün için yararlı olmaz.

Ancak IP'leri Apache (veya IIS) günlük dosyalarında bulabilirsiniz. Ardından bu IP'leri alabilir ve filtreler oluşturabilirsiniz.

Bu makalede, işlem özetlenir ancak RFC 1918 adreslerine özgüdür, ancak bu filtrenin bir gereksinimi değildir. CIDR gösterimini kabul edip etmediğinden emin değilim ama bakmaya değer.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.