Google AnalyticsAPI不会返回数据

时间:2014-09-03 14:32:05

标签: google-analytics google-api google-analytics-api

过去几周我一直在使用Google Analytics(GA)API。我们的应用程序定期(每2小时)向GA API查询来自我们客户的访客号码。

但是,对于之前提供数据的页面指标,有时GA API会突然返回0。对于所有网站而言,这种情况不会发生,偶尔也会发生在少数网站上。问题总是在午夜(格林威治标准时间)左右开始,持续长达24小时。

这肯定不是配额错误,因为我们会抓住它。实际上,Google的API根本不会返回任何错误,它只会为所有请求的指标返回0。

之前有没有人遇到过这个问题?我怎么能解决这个问题,因为它有点显示停止。

1 个答案:

答案 0 :(得分:1)

希望这也有助于其他人,我通过搜索文档找到了我的问题的答案:

https://support.google.com/analytics/answer/1070983?hl=en

  

处理延迟为24-48小时。标准帐户发送更多   Google Analytics每天会有超过200,000个会话   报告每天只刷新一次。这可以延迟更新   报告和指标最多两天。在日内恢复   处理,减少发送到的会话数量<每人200,000   天。对于高级帐户,此限制扩展到20亿次点击   每个月。

即如果您要查询每天访问量超过200,000的非优质Google Analytics(分析)帐户,您可以预计过去48小时内的结果会出现间歇性延迟。我们观察到这个问题是google返回0,而不是一些错误。

从Google的角度来看,这是有道理的,因为数据处理=成本,因此,当服务器负载较轻时,为大型网站(无论如何不支付GA)留下处理是有意义的。