Como posso encontrar o endereço IP dos meus visitantes nos relatórios universais do Google Analytics?

19

Alguém sabe se / onde posso encontrar endereços IP dos meus visitantes nos relatórios universais do Google Analytics?

zachu
fonte
2
Você não deveria ser capaz.
Osvaldo
Você pode tentar isso ou conseguir rastrear endereços IP coletando-os com javascript e defini-los como "variáveis" no código js do GA.
precisa
Você também pode usar o Statcounter, que rastreia o endereço IP do usuário.
user71607

Respostas:

18

Não, você não poderá encontrar essas informações. O GA não o disponibiliza em seus relatórios devido a problemas de privacidade, e qualquer coleção deles viola os Termos de Serviço do Google Analytics. Leia as diretrizes de uso do Google Analytics para obter esclarecimentos.

[Atualização em 26 de julho de 2016]

A coleta de IP através do GA é uma área cinzenta, pois não há certo ou errado. No entanto, exigirá a devida diligência na investigação com seus advogados / especialistas em privacidade ou nas jurisdições de sua região (por exemplo, leis europeias de privacidade). Como alternativa, você sempre pode deixar de argumentar definindo o último octeto de seus endereços como 0. Isso o tornaria anônimo.

Nyuen
fonte
2
Obrigado. Eu verifiquei e o google está coletando o endereço IP, mas não nos permite vê-lo. Google usa para obter a localização visitante etc
zachu
7

Você não pode fazer isso pelo Google Analytics. No entanto, você pode configurar sua conta do GA para que cada usuário receba um ID do usuário para poder acompanhar cada usuário com mais detalhes, se é isso que você deseja fazer. Nota: isso exigirá algumas alterações na sua conta e, do ponto de vista da privacidade, isso também pode ser uma dor.

Ou se você simplesmente deseja encontrar os endereços IP que fazem solicitações ao seu site, pode verificar o log do servidor. Esse log listará todos os endereços IP.

dasickle
fonte
2
Você pode explicar como fazer isso?
ignacio chiazzo
5

Aqui estão as instruções para visualizar endereços IP no Google Analytics.

  1. Adicione o seguinte código às suas páginas, antes do código tradicional do 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. Em seguida, adicione esse código às suas páginas da web antes </body>:

    <script type='text/javascript'>
     _gaq.push(['_setCustomVar', 1, 'IP', '<?=$ip;?>', 1]);
    </script>
    
  3. Para ver os dados:
    1. Crie um relatório em "Relatórios personalizados".
    2. Selecione Variável Personalizada (Valor 01) como primeira dimensão.
    3. Selecione todas as métricas da web que deseja ver (visitas, visualizações de página, hora no site etc.)

Voilà!

Alain Picard
fonte
7
Como o @nyuen respondeu, é proibido enviar informações pessoais (como nomes, endereços de email ou quaisquer dados semelhantes, como endereços IP ) ao Google . Fazer isso é contra os termos de serviço e pode resultar no encerramento da sua conta e na destruição de seus dados.
Ronald
3

O rastreamento de IPs de usuários não seria benéfico para o produto geral que o Google está tentando oferecer.

No entanto, você pode encontrar os IPs nos arquivos de log do Apache (ou IIS). Então você pode pegar esses IPs e criar filtros.

Este artigo descreve o processo, mas é específico para endereços RFC 1918, mas isso não é um requisito do filtro. Não tenho certeza se aceita a notação CIDR, mas vale a pena investigar.

Ryan Brown
fonte