API Google Analytics не возвращает данные до 23.09.16 - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть запрос API Google Analytics, который предоставляет полные данные за любую дату после 23.09.16, но ничего до этого.

Используемые метрики / измерения:

  • date
  • ga: сеансы
  • ga: пользователи
  • ga: deviceCategory
  • ga: sourceMedium
  • ga: кампания

Я создал пользовательский отчет с такими же измерениями / метриками в веб-представлении, и я могу подтвердить, что данные там существуют (и предоставляются).Если я вынимаю deviceCategory (или имею только deviceCategory), то результаты возвращаются.Это наводит меня на мысль, что до этой даты deviceCategory и sourceMedium / campaign были недопустимой комбинацией, но я не могу найти ничего в примечаниях к выпуску, чтобы предположить, что это было изменено, и проверка предыдущих версий проводника измерений с помощью archive.org не указываетэто также имело место.

Я получил запрос в службу поддержки с поддержкой Google Analytics, но они сказали, что у них нет команды по вопросам, связанным с API.

Любая помощь будет принята с благодарностью.У нас уже есть много отчетов, построенных вокруг этой комбинации, и мы хотели бы иметь возможность сравнивать исторические данные.

Редактировать: я думаю, что это как-то связано с настройками хранения данных в Google Analytics (по умолчанию 26 месяцев)).Не уверен, почему эта конкретная комбинация будет затронута, поскольку здесь не требуются данные пользователя или события.

1 Ответ

0 голосов
/ 27 ноября 2018

Вы правы, это из-за настроек хранения данных.

"Срок хранения применяется к данным уровня пользователя и уровня событий, связанным с файлами cookie, идентификаторам пользователей <...>"

https://support.google.com/analytics/answer/7667196?hl=en

deviceCategory связано с ClientID.

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