如何谷歌分析代理检测工作?



我托管了一个网站,并在其中包含了一个谷歌分析标签来统计访问者。该网站本身有点空,除了尝试谷歌分析之外没有其他目的。

似乎谷歌分析可以以某种方式找出我是否通过代理访问该网站,并没有将此访问添加到访问者计数。这并不重要,如果我使用代理直接在浏览器或通过java框架,如HtmlUnit或Selenium。框架和代理本身是工作的,我检查了它在网站上,如whatismy.com。Analytic标签也在工作,因为它正确地将普通访问者添加到visitorcount。

所以我的问题是:谷歌分析如何发现有人在使用代理?据我所知,有人使用代理的唯一迹象是在HTTP-Headers (X-Forwarded-For标签等)。但我网站中的JavaScript不应该访问http请求,对吧?

我使用免费代理,可以找到,如果你谷歌"免费http代理列表"或者类似的关键词。Analytic会自动下载这些ip地址并将其列入黑名单吗?因为我无法想象有任何其他方法可以通过Javascript发现某人正在使用代理。

如果你勾选了"在视图设置中,分析可能会将这些ip识别为垃圾邮件源。由于这些代理是免费服务,它们可以经常被恶意的人用于此目的,谷歌已将它们列入黑名单。

最新更新