自定义报告GOOGLE分析中的指标名称

时间:2018-04-18 11:57:59

标签: javascript google-analytics google-api google-analytics-api

我在GA中有一些自定义报告,我需要通过API获取它们。

  reportRequests: [
      {
        viewId: VIEW_ID,
        dateRanges: [
          {
            startDate: '7daysAgo',
            endDate: 'today'
          }
        ],
        metrics: [
        {"expression": "ga:hOg8OmowQCyxAarL0pWvWg"},
        {"expression": "ga:sessions"}
        ]
      }

我在哪里可以找到自定义的表达式?

我尝试了一些像 ga:hOg8OmowQCyxAarL0pWvWg 这样的ID,但他们都给了我这个错误:

  

"未知指标:ga:hOg8OmowQCyxAarL0pWvWg有关详细信息,请参阅   https://developers.google.com/analytics/devguides/reporting/core/dimsmets"

2 个答案:

答案 0 :(得分:3)

如果您尝试访问自定义指标,请使用'ga:metricXX',其中您将XX替换为指标索引,因此它应为ga:metric01或ga:metric02 ...等等

查找自定义指标索引: 1.单击“管理员”,然后导航到要添加自定义指标的属性。 2.在“属性”列中,单击“自定义定义”>自定义指标。

答案 1 :(得分:1)

要从Google Analytics分析报告API请求数据,您必须发送有效的维度和指标,您可以在此处查看有效维度和指标列表 Dimensions & Metrics Explorer

  

"未知指标:ga:hOg8OmowQCyxAarL0pWvWg有关详细信息,请参阅https://developers.google.com/analytics/devguides/reporting/core/dimsmets。"

表示您请求的指标(ga:hOg8OmowQCyxAarL0pWvWg)不是列表中允许的指标之一。

您无法通过API请求自定义报告,您必须使用api可用的元数据构建报告