Я использую измерение ga:pagePathLevel2
, потому что на уровне пути у меня есть идентификатор статьи, который я связываю с остальными данными из базы данных.
Пример: /lifestyle/40846-scenic-eclipse
позволяет скажем, у меня есть идентификаторы ids = [23692, 23693, 23964, 23965, 23966]
Теперь я хотел бы создать фильтр, который будет возвращать отчет только для тех страниц, которые имеют эти идентификаторы в своей pagePathLevel2
строке.
Любая помощь ?
Спасибо
Остальная часть объекта
{
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [
{'startDate': current_dt.strftime(date_format), 'endDate': end_dt.strftime(date_format)}],
'metrics': [{'expression': 'ga:uniquePageviews'}, {'expression': 'ga:pageviews'},
{'expression': 'ga:timeOnPage'}, ],
"dimensions": [{"name": "ga:pagePathLevel2"}],
"dimensionFilterClauses": [
{
"filters": ...
}
]
}]
}