我无法使用其 API 名称通过 GUI 访问可用的自定义维度。有什么方法可以找到所有可用自定义维度和指标的实际 API 名称。目前我正在使用ga:dimension<indexidfromGUI>
类似格式的名称,ga:dimension4
但这会返回未知尺寸错误。
HttpError: <HttpError 400 when requesting https://analyticsreporting.googleapis.com/v4/reports:batchGet?alt=json returned "Unknown dimension(s): ga:dimension11
这是我的报告正文:
body={
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [{'startDate': '1daysAgo', 'endDate': '1daysAgo'}],
'metrics': [
{'expression': 'ga:sessions'},
],
'dimensions': [
{'name': 'ga:date'},
{'name': 'ga:dimension4'},
#{'name': 'ga:dimension11'},
#{'name': 'ga:dimension13'},
#{'name': 'ga:dimension14'},
],
"dimensionFilterClauses": [
{
"filters": [
{
"dimensionName": "ga:eventAction",
"operator": "PARTIAL",
"expressions": ["ScreenView"]
}
]
}
],
}]
}
).execute()
如果 api dim name 的格式错误,我该如何找到它?据我所知,它在 Analytics GUI 中不可用。有这方面的文件吗?我知道https://developers.google.com/analytics/devguides/reporting/core/dimsmets。但这不包括自定义尺寸。