Alguém sabe se / onde posso encontrar endereços IP dos meus visitantes nos relatórios universais do Google Analytics?
Alguém sabe se / onde posso encontrar endereços IP dos meus visitantes nos relatórios universais do Google Analytics?
Respostas:
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.
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.
Aqui estão as instruções para visualizar endereços IP no Google Analytics.
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'];}
?>
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>
Voilà!
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.