在我们的其中一个网站上使用CloudFlare已有大约一周的时间,并且CloudFlare报告的实际访问者页面浏览量比Google Analytics(分析)高450%(因此这不是机器人或被阻止的威胁)。

我知道由于CloudFlare会衡量所有页面请求,因此存在差异,因此Google Analytics(分析)会在页面下载后触发JavaScript请求,因此我准备好相差20-30%,也许是50%,但相差450%?

好像某个地方有问题。我已经将Google Analytics(分析)调试器用于Chrome浏览器,并且一切正常。 GA代码位于最前面,因此应立即解雇。

这么大的间隔正常吗?如果是,为什么,如果不是,到底是什么导致了它?

更新了

对不起,我认为我不清楚,我理解两者之间的区别在开始使用CF之前,CF和GA的统计数据会有所不同。正是这种差异的大小。

CF清楚地将漫游器和爬虫与常规访问者区分开,因此我与GA进行比较的数字仅仅是常规访问者;那么差异表明只有五分之一的访问者会触发Google Analytics(分析)?

"your CloudFlare visitor number is most likely higher"


不公平吗!

评论

我有一个更大的差异相同的问题。我认为游客人数可能是原因。您的Google Analytics(分析)报告一个月有多少次网页浏览?对我而言,CF报告的特定时期的浏览量为223.000.000,而GA报告的为22.000.000。这绝对不是机器人或.js引起的。我认为这是由于Google Analytics(分析)的数据限制所致,他们本身并不保证每月提供的数据超过1000万次网页浏览。无论如何,这就是我的想法,但我仍然不确定。

另一件事:如果您的一个图像是热链接的,则可能触发对Cloudflare的访问,而不会触发。这很棘手。我想说,固定访问次数最有可能由Google Analytics(分析)而不是Cloudflare记录。

#1 楼

CloudFlare承认这一点并提供以下解释:


CloudFlare Analytics与其他服务

Google Analytics(分析)和其他基于网络的分析程序会跟踪访问者
触发JavaScript。结果,威胁,漫游器和自动搜寻器没有被记录,因为这些访问者通常不会触发JavaScript。这些服务也不会跟踪在页面完全加载之前或已禁用Java之前离开页面的访客。
CloudFlare根据请求跟踪您的所有访问量,因此您的CloudFlare
访问者人数最多

请记住:CloudFlare只能跟踪通过
CloudFlare系统的访问者,该系统由DNS
设置页面上的橙色云表示。
/>

他们声称自己的分析“通常比依赖JavaScript的其他服务更准确。”

评论


感谢您的宝贵时间,但我理解其中的原因,这是因为差异的规模令我震惊!我已经更详细地更新了我的问题

– CodeMonkey
13年4月13日在12:11

#2 楼

在将Apache日志与分析进行比较时,我观察到了类似的差异,并且发现(一天)的比率为1000:1。您的用户群很可能会通过NoScript和Ghostery之类的产品来阻止Google Analytics(分析),或者根本不运行任何JavaScript。我发现Piwik可以提供更好的报告,并且可以进行设置,以便跟踪器阻止程序不会阻止其脚本,并且仍然可以通过1x1像素图像跟踪方案来跟踪没有javascript的用户。但是,我一般没有CloudFlare或CDN的实际经验,所以我不知道它是否会影响Piwik的报告。

评论


80%的GA封锁对我来说似乎很高,对您来说听起来正常吗?出于好奇,您使用什么来分析Apache日志并过滤出漫游器和威胁?

– CodeMonkey
13年4月20日在21:24

我认为,通过插件积极阻止的用户的典型百分比将低于5%,但是除了观察朋友,同事等的浏览习惯外,我没有其他根据。对于Apache日志,我仅使用AWStats-不会过滤任何东西,至少不是我的设置。我之所以改用Piwik,是因为我的一个站点没有运行任何脚本,而对于其他站点,我更喜欢报告。

– Paul
13年4月21日在1:24



#3 楼

不难理解为什么Cloudflare数量比GA高得多。原因是Cloudflare是中间人。让我详细解释。

您看到有人访问使用Cloudflare的网站时,用户向Cloudflare发送了一个请求,该请求全都是IP用户代理之类的信息。因此,使用扩展程序(例如脚本阻止程序)或其他Cloudflare之类的用户是否知道有人访问过您的网站甚至都没有关系。
为什么数字高呢?请记住,不仅Google发送了自己的机器人,而且还有很多其他机器人。 Cloudflare可以通过很多方式来了解其机器人或真实的人,但是我不确定他们是分开还是删除了对机器人的访问。

结论:
每当您的网站被请求时,它都会使总数增加+1。

额外的想法:我不确定,但是如果您添加一个.js或.png或您网站上的任何其他文件。您的浏览器向给定链接发出请求,该链接也可能算作对该网站的访问。
例如:如果一个页面中有10张图片,并且要全部加载,您的浏览器会分别向所有这些图片发出请求,这可能会使访问次数从1到11。(10张图片和HTML网站图片) br />

#4 楼

到目前为止,我还没有看过Cloudflare Analytics,但实际上您比我的更接近Analytics。 Cloudflare报告的唯一访问量是Google的20倍,而Pageviews的访问量则大致相同。

评论


有趣的是,您是否有可能进一步调查?

– CodeMonkey
13年4月20日在21:25

我仔细查看了日志,似乎主要是由于漫游器导致了差异。那,我有一个“运行时间”检查器,该检查器在Google文档上运行,每5分钟会访问一次该网站。

– nathangiesbrecht
13年4月21日在15:21

#5 楼

我最近销毁了一个基于WP的客户端网站,并打开了一个全新的网站。同时,我将CF添加到他的新站点中。他的旧站点一直使盗贼热链接的服务器数量达到限制。创建新站点时,我通过销毁所有旧图像URL来阻止它们。现在CF报告的流量比GA大得多,我相信它到服务器的请求的BC现在是404映像,所有盗贼都无法链接到他的旧映像。 >