Google Core Reporting API v4: получать результаты ежечасно?

При использовании Google Core Reporting API v4 вы можете делать запросы ежедневно, используя API. Теперь я хотел бы делать запросы ежечасно, а не ежедневно, чтобы перейти на один уровень "глубже" в случае выборки.

Теперь я знаю, что это можно сделать, добавив измерение DateTime, но у меня останется один слот измерения, который я больше не смогу использовать. Это проблема, поскольку она ограничена 7. Кроме того, если я подумаю об этом, добавление измерений ga:hour может дать мне больше результатов, поскольку оно создает тот же отчет с более подробной информацией. Он не получает данные "за один час".

Я знаю, что при использовании пользовательского интерфейса Google можно получать почасовые данные. Вопрос ясен: как получить почасовые данные из API ядра Google v4 (гггг-ММ-дд-ЧЧ)?

2 ответа

Решение

Ты не можешь Вы можете запрашивать данные за весь день, а затем использовать фильтр, чтобы видеть только один фрагмент данных, но, как вы сказали, это будет использовать измерение в вашем запросе и не улучшит выборку вообще.

Пакет R googleAnalyticsR имеет функцию ежечасной анти-выборки.

Так что это должно быть возможно. Я предполагаю, что он использует фильтры для выбора определенных часов дня, поскольку пакет не поддерживает использование фильтров Google Analytics, когда требуется почасовая анти-выборка.

Таким образом, чтобы получить результаты за определенный час, вы можете попробовать включить фильтр с помощью ga:dateHour