0

我无法使用其 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。但这不包括自定义尺寸。

4

0 回答 0