3

Google Analytics 实际上有多精确?多年来,我一直在一个访问量很大的网站上使用谷歌分析(每月访问量超过 80 万次)。

现在我决定在数据库表中记录每个页面请求,并且我正在跟踪请求的用户代理。我还消除了机器人请求(googlebot、bingbot 等等……)

我发现,我对页面的请求几乎是 Google Analytics(分析)页面浏览量愿意承认的两倍多。

例如,GA 显示特定 URL 的 137 次网页浏览,但我什至跟踪了 255 次!

4

1 回答 1

4

谷歌分析非常精确。虽然不是很准确。这就是您所看到的差异,因为您不是在研究趋势,而是在研究绝对数字。

首先阅读 Avinash 的这篇文章:

思考:准确性、精确度和预测分析

如今,机器人无处不在,而且很多时候伪装成真正的用户代理。您应该进行测试以确保客户端同时启用了 javascript 和 cookie。在这种情况下,他将被 Google Analytics 跟踪。

除此之外,一些用户可能拥有阻止 Google Analytics 的 adBlocks 扩展。这相当罕见,但取决于公众可能更常见。精通技术的用户有更高的机会使用阻止 GA 的插件,因此 IT 博客可能比一般网站更难受此打击。

测试 Google Analytics 的真实准确性(忽略没有 javascript、cookie 和阻止 GA 跟踪的用户代理)的真正准确性的最佳方法是使用 GA 跟踪您网站上的用户。您可以使用 LocalRemoteServerMode 在 Google Analytics 中执行此操作。

在 GATC(GA 跟踪代码)末尾添加以下行:

_gaq.push(['_setLocalGifPath', 'http://mysite.com/__utm.gif']);
_gaq.push(['_setLocalRemoteServerMode']);

确保替换http://mysite.com/__utm.gif为与您的网站在同一域上的路径并响应 gif。使用轻量级 gif,就像 GA 使用的那样。

然后您可以获取访问此 gif 的日志,并在其参数中查看访问的 url。您需要做一些额外的处理,但您将使用 GA 用于收集数据的相同框架,因此将更有效地测量 GA 精度。

更多信息:

https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiUrchin#_gat.GA_Tracker_._setLocalGifPath

于 2012-07-13T10:43:21.237 回答