查询自定义维度Google analytics API

2024-09-27 23:23:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我想通过Python生成一个自定义报表,使用HelloAnalytics API IV。它运行得很好,直到我尝试向其他维度添加一个自定义维度。 我正在努力寻找命名约定来调用此代码中的自定义维度(dimension2):

def get_report(analytics):
return analytics.reports().batchGet(
  body={
    'reportRequests': [
    {
      'viewId': VIEW_ID,
      'dateRanges': [{'startDate': '7daysAgo', 'endDate': 'today'}],
      'metrics': [{'expression': 'ga:sessions'},{'expression':'ga:bounces'},{'expression':'ga:CTR'}],
      'dimensions': [{'name':'ga:campaign'},{'name':'ga:sourceMedium'},{'name':'ga:dimension2'}]
    }]
  }
).execute()

我一直收到错误:“returned”未知维度:ga:dimension2“>;”

我应该在代码的这一部分之前在某个变量中定义维度吗? 谢谢你的帮助


Tags: 代码namereportapigetreturn报表def

热门问题