Как найти IP-адрес моих посетителей в универсальных отчетах Google Analytics?

19

Кто-нибудь знает, могу ли я найти IP-адреса своих посетителей в отчетах Google Analytics Universal?

zachu
источник
2
Вы не должны быть в состоянии.
Освальдо
Вы можете попробовать это, или вы сможете отслеживать IP-адреса, собирая их с помощью javascript и устанавливая их как «переменные» в коде GA js.
Machineaddict
Вы также можете использовать Statcounter, который отслеживает IP-адрес пользователя.
user71607

Ответы:

18

Нет, вы не сможете найти эту информацию. GA не делает его доступным в ваших отчетах из-за проблем конфиденциальности, и любая его коллекция нарушает Условия предоставления услуг Google Analytics. Пожалуйста, ознакомьтесь с правилами использования Google Analytics для уточнения.

[Обновление от 26 июля 2016 г.]

Сбор IP через GA - это серая область, в которой нет правильного или неправильного. Однако это потребует должной осмотрительности в расследовании с вашими юристами / экспертами по вопросам конфиденциальности или в юрисдикциях вашего региона (например, европейские законы о конфиденциальности). В качестве альтернативы, вы всегда можете сделать это не аргументом, установив последний октет ваших адресов равным 0. Это в достаточной степени сделает его анонимным.

nyuen
источник
2
Благодарю. Я проверил, и Google собирает IP-адрес, но не позволяет нам его увидеть. Google использует его для определения местоположения посетителя и т.д.
зачу
7

Вы не можете сделать это через Google Analytics. Однако вы можете настроить свою учетную запись GA таким образом, чтобы каждому пользователю был назначен идентификатор пользователя, чтобы вы могли отслеживать каждого пользователя более подробно, если это то, что вы хотите сделать. Примечание: это потребует некоторых изменений в вашей учетной записи, и с точки зрения конфиденциальности это также может быть настоящей болью.

Или, если вы просто хотите найти IP-адреса, которые отправляют запросы на ваш сайт, вы можете проверить журнал вашего сервера. В этом журнале будут перечислены все IP-адреса.

dasickle
источник
2
Можете ли вы объяснить, как это сделать?
Игнасио Кьяццо
5

Вот инструкции для просмотра IP-адресов в Google Analytics.

  1. Добавьте следующий код на свои страницы перед традиционным кодом 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'];}
    ?>
    
  2. Затем добавьте этот код на свои веб-страницы до того, как </body>:

    <script type='text/javascript'>
     _gaq.push(['_setCustomVar', 1, 'IP', '<?=$ip;?>', 1]);
    </script>
    
  3. Чтобы увидеть данные:
    1. Создайте отчет в «Пользовательской отчетности».
    2. Выберите пользовательскую переменную (значение 01) в качестве первого измерения.
    3. Выберите все веб-показатели, которые вы хотите просмотреть (посещения, просмотры страниц, время на сайте и т. Д.)

Вуаля!

Ален Пикард
источник
7
Как ответил @nyuen, отправка личной информации (например, имен, адресов электронной почты или любых подобных данных, таких как IP-адреса ) в Google запрещена . Это противоречит их условиям обслуживания и может привести к удалению вашей учетной записи и уничтожению ваших данных.
Рональд
3

Отслеживание IP-адресов пользователей не принесло бы пользы для всего продукта, который Google пытается доставить.

Однако вы можете найти IP-адреса в лог-файлах Apache (или IIS). Затем вы можете взять эти IP-адреса и создать фильтры.

В этой статье описывается процесс, но он относится только к адресам RFC 1918, но это не является обязательным требованием фильтра. Не уверен, что он принимает нотацию CIDR, но стоит посмотреть.

Райан Браун
источник