对于事件跟踪,Google AnalyticsAPI会返回与Web界面不同的结果

时间:2016-11-02 11:12:02

标签: google-analytics google-analytics-api

使用API​​时,指标的结果" ga:uniqueEvents"始终低于Web界面中显示的内容。 " ga:totalEvents"的结果与web界面中的相同。 API中是否有额外的过滤器或者还有什么可以导致这种过滤?

示例请求: https://www.googleapis.com/analytics/v3/data/ga?ids=ga:....&start-date=2016-10-01&end-date=2016-10-01&metrics=ga:totalEvents,ga:uniqueEvents& dimensions = ga:eventCategory,ga:eventLabel& sort = ga:eventLabel& filters = ga:eventCategory ==%category name%

1 个答案:

答案 0 :(得分:0)

如果您在单个请求中使用非常大的date range或许多dimensions,则会导致结果不匹配,因为这样会导致采样。

因为我可以看到你要求一天,抽样的可能性非常低(如果你在该帐户中有大量数据就有可能),另一个原因是你可能正在请求{{ 1}}数据,您应该考虑到数据处理大约需要48小时。

要确定是否处理了从api获取的数据,请在响应中检查类似immediate的参数。如果不存在,则表明数据尚未处理。