尝试从Google Analytics(分析)API中提取受众群体数据

时间:2018-08-20 21:45:42

标签: java api google-analytics reporting

此处的快速问题:我正在使用Google Analytics(分析)报告API v4从GA数据中进行一些提取,除一组受众群体数据外,所有数据均按需要运行。

基本上,我正在查询具有以下维度和指标(也如此处所述的https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=audience)的受众群体数据:

Metrics :
    ga:visits

Dimensions :
    ga:dateHourMinute
    ga:dataSource
    ga:userAgeBracket
    ga:userGender
    ga:interestInMarketCategory

如果我使用此组合发送请求,则会正常返回数据。但是,如果我再添加一个有趣的维度,例如ga:city,则该API不会引发任何错误,但也不会返回任何数据

奇怪的是,对于维度/指标与ga:city的其他组合,它们只能正常工作。

关于为什么它不返回数据的任何想法,也许是如何进行这项工作的,将不胜感激,因为我坚持了几天:-|

提前感谢大家!

2 个答案:

答案 0 :(得分:1)

根据API V4中的文档ga:visits已弃用,请改用ga:sessions

尝试使用此组合:

metrics:

ga:sessions

Dimensions

ga:dateHourMinute
ga:dataSource
ga:userAgeBracket
ga:userGender
ga:interestInMarketCategory
ga:city

答案 1 :(得分:0)

出于隐私原因,也许是因为他们不希望您能够将数据提取到另一个系统,因此Google不允许您过于精确地缩小数据范围。

他们不希望您能够猜测来自特定用户的私人数据(兴趣,性别,年龄段...)。