Я пытаюсь отфильтровать просмотры по странице. В частности, меня интересуют только взгляды на домашней странице сайта. Я знаю, что домашняя страница на нашем сайте только что идентифицирована "/"
Это тело
body={
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [
{'startDate': queryDate_begin.strftime("%Y-%m-%d"), 'endDate': queryDate.strftime("%Y-%m-%d")}],
'metrics': [{'expression': 'ga:pageviews'}
],
'dimensions': [
{'name': 'ga:date'},
{'name': 'ga:dimension11'},
{'name': 'ga:pagePath'}
],
'dimension_filter_clauses': [
{
'operator': 'EXACT',
'filters': [
{
'dimensionName': 'ga:pagePath',
'not': False,
'expressions': [
"/"
],
'caseSensitive': False
}
]
}
],
# Taken from `nextPageToken` of a previous response.
'pageToken': offset,
'pageSize': 10000
}
]}).execute()
Я использую Python API-клиент с пакетным запросом.
Я получаю сообщение об ошибке:
b'{\n "error": {\n "code": 400,\n "message": "Invalid value at \'report_requests[0].dimension_filter_clauses[0].operator\' (TYPE_ENUM), \\"EXACT\\"",\n "errors": [\n {\n "message": "Invalid value at \'report_requests[0].dimension_filter_clauses[0].operator\' (TYPE_ENUM), \\"EXACT\\"",\n "domain": "global",\n "reason": "badRequest"\n }\n ],\n "status": "INVALID_ARGUMENT"\n }\n}\n'
Я знаю, что ошибка связана с dimension_filter_clauses
и, вероятно, с фильтрами "/".
Кто-нибудь знает, как исправить?
Спасибо