我试图使用谷歌分析核心报告API,并有以下问题。我知道如何获取我想要的问题是:
- 我想使用过滤器只针对特定的指标,而不是所有的。
- 这可能吗?
下面是我的报告"代码"的示例:
Metrics "ga:sessions
ga:goal6Completions
ga:goal7Completions
ga:goal10Completions
ga:totalEvents
ga:uniqueEvents"
Dimensions "ga:date"
Filters "ga:eventCategory==customerType"
我有同样的问题分段与过滤器,所有指标,所有分段/过滤,只有特定的指标应该。
除了创建一个没有应用过滤器的新请求之外,真的没有其他方法可以获得您想要的数据。
请记住,您只允许总共五个请求。为了提供上下文,这可能只适用于我使用Reporting API的方式,但我使用Google App Script将数据推送到Google Sheets。
这可能对你有帮助,也可能没有帮助,但我使用的报告代码我已经在GitHub上提供了一个回购:https://github.com/jessfeliciano/aggregateGoogleAnalyticsReporting/blob/master/objectQueryWithFilter.js
我已经包含了一个指南,提供了关于创建请求的附加信息,因此它可能会激发创建数据树的其他方法。我希望这对你有帮助。