【发布时间】:2015-06-15 13:31:47
【问题描述】:
我知道这是一个在其他地方被问过的问题,但我还没有找到特别有用的答案。
我遇到的问题是常规网络版分析中的数据与我从 API 中提取的数据不匹配。
根据我的阅读,这有时可能是正在使用的查询类型的问题。这是我一直在使用的:
var requiredArguments = {
'dimensions':'ga:medium',
'metrics': 'ga:users, ga:sessions, ga:uniquePageviews, ga:newUsers',
'sort': 'ga:medium',
'start-index': '1',
'max-results': '1000',
'sampling-level': 'DEFAULT',
};
然后……
var results = Analytics.Data.Ga.get(
tableId,
startDate,
finishDate,
'ga:users, ga:sessions, ga:uniquePageviews, ga:newUsers',
requiredArguments);
例如,一个月内的会话数有时会相差 1000 次。我尝试过使用不同的抽样类型;我不认为是这样,因为我不会在查询中超过 50,000 个会话。
非常感谢您对此的任何帮助。
【问题讨论】:
-
不管怎样,采样级别键是不是
sampling-level,它是samplingLevel。 (不幸的是,它与 API 的其余部分不一致......) -
感谢您让我知道这一点。奇怪的是,这似乎没有太大的区别。我认为这一定与查询有关。有什么方法可以简单地引入所选时间段内的所有会话、用户、页面浏览量等,而不是按维度缩小范围?
标签: google-analytics google-analytics-api