При сравнении вызова API Google Analytics и пользовательского интерфейса Google Analytics при одинаковой фильтрации, измерениях и показателях данные для TotalEvents и UniqueEvents не совпадают в двух средах.Однако при выполнении одного и того же вызова API и изменении только метрики, которую мы вызываем, нет никакой разницы между ответом API и пользовательским интерфейсом.
Мы делаем:
- Метрика: TotalEvents
- Фильтр: eventAction (также происходит для eventCategory, eventLabel)
т.е.11 508 в вызове API и 11 270 в пользовательском интерфейсе.
Мы возились со следующим вызовом в функции , которую они предлагают и получают то же значение 11 508
Wonderingесли кто-то испытывал это раньше.
Мы уже рассмотрели выборку и протестировали различные варианты, и они не предоставили ожидаемых данных.
{
"reportRequests": [
{
"dimensions": [
{
"name": "ga:segment"
}
],
"metrics": [
{
"expression": "ga:totalEvents",
"formattingType": "FLOAT"
}
],
"segments": [
{
"dynamicSegment": {
"name": "filter ga:eventAction",
"sessionSegment": {
"segmentFilters": [
{
"simpleSegment": {
"orFiltersForSegment": [
{
"segmentFilterClauses": [
{
"dimensionFilter": {
"dimensionName": "ga:eventAction",
"expressions": [
"click-pdf"
],
"operator": "EXACT"
}
}
]
}
]
}
}
]
}
}
}
],
"viewId": "XXX",
"dateRanges": [
{
"startDate": "2019-09-01",
"endDate": "2019-09-07"
}
],
"samplingLevel": "DEFAULT"
}
]
}