Google 分析:指定维度和未指定维度的结果不同

Google Analytics: different results with and without a dimension specified

我正面临 Google Analytics API 的一个非常奇怪的行为。

下面是我使用查询资源管理器进行的查询示例。两个查询中的日期和所有其他选项完全相同。

第一次查询

metrics=ga:pageviews
filters=gaPagePath==/my_article_uri/

结果:975

第二次查询

metrics=ga:pageviews
dimensions=ga:country
filters=gaPagePath==/my_article_uri/

结果:阿塞拜疆:3,荷兰:60,俄罗斯:2067,新加坡:22,美国:157

总计:2309!

问题:为什么结果不相等?

我试过google这个,好像问题出在metrics/dimensions的范围,但还是不太明白。

编辑

对于第一个查询,结果未采样。

但是,对于第二个查询(指定了维度)有抽样:

"containsSampledData": true,
"sampleSize": "499365",
"sampleSpace": "1568579"

可能是这个原因?

根据查询中报告的抽样,我认为不准确是由于抽样造成的。第二个查询基于大约 32% 的会话。

如果您缩小日期范围以使两者不被抽样,那么它们应该匹配。