使用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%
答案 0 :(得分:0)
如果您在单个请求中使用非常大的date range
或许多dimensions
,则会导致结果不匹配,因为这样会导致采样。
因为我可以看到你要求一天,抽样的可能性非常低(如果你在该帐户中有大量数据就有可能),另一个原因是你可能正在请求{{ 1}}数据,您应该考虑到数据处理大约需要48小时。
要确定是否处理了从api获取的数据,请在响应中检查类似immediate
的参数。如果不存在,则表明数据尚未处理。