#1 楼
不,您将无法找到该信息。由于隐私问题,GA不会在您的报告中提供该信息,并且该信息的任何收集都违反了Google Analytics(分析)的服务条款。请阅读Google的Analytics(分析)使用指南以进行澄清。[2016年7月26日更新]
通过GA进行IP收集是一个灰色区域,没有对与错。但是,在与您的隐私权律师/专家进行调查或对您所在地区的司法管辖区进行调查时,将需要进行尽职调查(例如,欧洲隐私法)。另外,您始终可以通过将地址的最后一个八位位组设置为0来使其成为非自变量。这足以使它成为匿名的。
评论
谢谢。我已经检查过,谷歌正在收集IP地址,但不允许我们看到它。 Google使用它来获取访问者的位置等
– zachu
15年2月18日在9:45
与往常一样,Google拥有访问权限并不是安全问题。
–马特
9小时前
#2 楼
您无法通过Google Analytics(分析)做到这一点。但是,您可以设置自己的GA帐户,以便为每个用户分配一个User-ID,这样您就可以跟踪每个用户的详细信息。注意:这将需要在您的帐户中进行一些更改,并且从隐私的角度来看,这也是一个很大的麻烦。或者如果您只想查找向您的站点发出请求的IP地址,则可以检查您的服务器日志。该日志将列出每个IP地址。
评论
你能解释一下怎么做吗?
–ignacio chiazzo
2015年12月10日18:31
#3 楼
以下是在Google Analytics(分析)中查看IP地址的说明。在传统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'];}
?>
,然后将此代码添加到
</body>
之前的网页中:<script type='text/javascript'>
_gaq.push(['_setCustomVar', 1, 'IP', '<?=$ip;?>', 1]);
</script>
要查看数据:
在“自定义报告”中创建报告。
选择“自定义变量”(值01)作为第一维。
选择要查看的所有Web指标(访问,综合浏览量,网站停留时间等)
Voilà!
评论
正如@nyuen回答的那样,禁止向Google发送个人信息(例如姓名,电子邮件地址或任何类似数据,例如IP地址)。这样做违反了他们的服务条款,并可能导致您的帐户被终止并破坏您的数据。
–罗纳德
16 Jul 26'15:12
#4 楼
跟踪用户IP不会对Google试图提供的整体产品有所帮助。但是,您可以在Apache(或IIS)日志文件中找到IP。然后,您可以使用这些IP并创建过滤器。
本文概述了该过程,但特定于RFC 1918地址,但这不是筛选器的要求。不知道它是否也接受CIDR表示法,但值得研究。
评论
您不应该能够。您可以尝试这样做,或者应该可以通过使用javascript收集IP地址并将其设置为GA js代码中的“变量”来跟踪IP地址。
您还可以使用Statcounter来跟踪用户的IP地址。