我在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"
答案 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可用的元数据构建报告