Пользовательские измерения и диапазоны дат с API отчетов Google Analytics v4 - PullRequest
0 голосов
/ 03 марта 2020

Мой запрос отчета включает измерения ga:nthDay и ga:dimension3 для метрик в диапазоне дат, но он не возвращает строку данных для каждого индекса дня.

Я подозреваю, что это происходит из-за моего измерение не совпадает для каждого дня в диапазоне - но почему они все не возвращают значение 0 для каждого показателя c?

Например, поскольку я использую ga:nthDay, Я получу строки с индексом дня 0000 и 0002 - но без 0001. Эти строки иногда отображают значение 0 для метрик, но в других случаях строки просто не возвращаются вообще.

Как мне справиться с пропущенными днями?

1 Ответ

0 голосов
/ 04 марта 2020

Почему они не возвращают значение 0 для каждого показателя c?

Поскольку API возвращает только те данные, которые соответствуют вашему запросу и для которых хотя бы 1 метри c не равен нулю .

Как я могу справиться с пропущенными днями?

Попробуйте установить для параметра запроса includeEmptyRows значение True: "Если установлено значение false, ответ не содержит строк если все извлеченные метрики равны нулю. По умолчанию установлено значение false, что исключит эти строки. "

Я знаю, что это устраняет проблему для стандартных запросов, однако это не будет работать, когда использование пользовательских измерений , поскольку это будет означать, что GA потребуется знать все возможные значения ваших пользовательских измерений и восстанавливать пустые строки для всех из них (Как GA может знать все возможные значения измерений? Может быть, есть некоторые значения, которые не еще не было отслежено, что если ваше пользовательское измерение имеет 30K возможных значений? ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...