You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 16:39:05