Почасовые данные посещений из Google Analytics API и gapi.class.php - PullRequest
4 голосов
/ 29 января 2011

Я использую класс gapi для доступа к аналитическим данным. Это прекрасно работает, и у меня есть ежедневные посещения моего сайта. Я хотел бы иметь возможность получать ежечасные посещения в диапазоне дат, например, с 11 января по 12 января (2 дня), что даст мне 48 точек данных, по одному на каждый час в диапазоне. Я уверен, что это просто, но я нигде не могу найти, как это сделать. Предположительно, есть некоторая настройка в параметре metrics метода requestReportData (), которая позволяет это ???

Любая помощь с благодарностью получена, спасибо ...

David

1 Ответ

9 голосов
/ 29 января 2011

Для этого вам нужно установить два измерения

Dimensions: ga:hour, ga:date
Metric: ga:visits

Вы можете проверить этот запрос в проводнике запросов Google Analytics API.

Не проверенный, это должно выглядеть следующим образом с gapi.class.php:

$ga->requestReportData($profile_id,array('hour','date'),array('visits'), null, null, '2011-01-11', '2011-01-12', 1, 48);

Вы получите данные, которые выглядят так: enter image description here

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