我已在我的Google Analytics项目中为Google Analytics API v3构建了一个设置,并且它返回了不同维度和个人资料ID(网站)的数据Feed。以下是我在查询中提供的输入以获取API -
metrics - ga:pageviews,ga:uniquePageviews,ga:timeOnPage,ga:avgTimeOnPage
dimensions - ga:date,ga:country
ids - ga:77477074 (dummy)
start/end date - 2015-03-02
feedUrl - https://www.googleapis.com/analytics/v2.4/data
filter - ga:hostname!~^m.
service account id-9334872717895hjo2gj7jucrh5ncjclkp2qnpdck7jdj@developer.gserviceaccount.com(dummy)
Secret Key - MyProject-fc80391408ca.p12(dummy)
Analytics dependency -
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-analytics</artifactId>
<version>v3-rev127-1.21.0</version>
</dependency>
我点击API获取2015-03-02日期的网页浏览量并获得了网页浏览量 - 17087720
然后我在查询中添加了一个维度'ga:country',并获得了相同日期和相同个人资料ID的国家/地区页面浏览量。不同国家/地区的所有网页浏览量总和为 - 11289093
我想知道为什么它明显低于17087720
。理想情况下,两个结果应该足够接近而偏离大约29%,因为我只添加了一个维度“国家”,但个人资料ID仍然相同。
有人能暗示我出了什么问题吗? Google是否会返回错误的采样数据?