google-analytics - Google Analytics 不跟踪所有页面浏览量

标签 google-analytics

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

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

我发现我对一个页面的请求几乎是 Google Analytics 综合浏览量愿意承认的两倍多。

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

最佳答案

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

首先阅读 Avinash 的这篇文章:

Reflections: Accuracy, Precision & Predictive Analytics

现在机器人无处不在,很多时候伪装成真正的用户代理。您应该进行测试以确保客户端同时启用了 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

关于google-analytics - Google Analytics 不跟踪所有页面浏览量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11467273/

相关文章:

android - 一个应用程序中有两个 google-services.json (具有不同的帐户)

google-analytics - Google Analytics(分析)特定的指向Google Play的链接

javascript - 是否可以使用 <img> 标签触发页面浏览?

android - 使用 play-services-ads 添加 firebase 时出现重复类构建错误

php - 谷歌分析 API : Get specific data using php

.htaccess - 如何使用.htaccess阻止Digital Ocean Inc. Google Analytics(分析)直接流量

Android:Google Analytics 作为 Google Play 服务的一部分

google-chrome-extension - Chrome 扩展程序 background.html 中的 Google Analytics 跟踪

google-analytics - 如何调试 Google Analytics 跟踪错误(_gaq.push 返回 '3')

php - (400)未知指标:ga:socialNetwork'