如何在Google Analytics API中调用次级维度?
解决方案
在Google Analytics Reporting API中添加次级维度无需额外配置,直接将目标维度字段追加到请求体的dimensions数组中即可,接口会自动返回两个维度组合分组的统计结果,和网页端添加次级维度的视图效果完全一致。
修改后的请求代码如下:
dump.reports().batchGet( body={ 'reportRequests': [ { 'viewId': VIEW_ID, 'dateRanges': [ { 'startDate': '7daysAgo', 'endDate': 'yesterday' }, { 'startDate': '14daysAgo', 'endDate': '8daysAgo' } ], 'metrics': [{'expression': 'ga:users'},], 'dimensions': [{'name': 'ga:campaign'}, {'name': 'ga:acquisitionSource'}], 'samplingLevel':'LARGE' }] } ).execute()
返回结果中每一行的dimensions字段会按你配置的顺序返回两个维度的取值,第一个为推广活动名称,第二个为获客来源,指标值对应两个维度组合下的用户数。
内容的提问来源于stack exchange,提问作者lwcj
相关产品推荐
相关产品推荐

