Поскольку GAPI устарел, я переношу весь свой php-код в Google Analytics API с сервисной учетной записью. Теперь я пытаюсь изменить код, чтобы сделать то же самое, что и с GAPI.
Одна проблема, которую я обнаружил, заключается в том, что в GA-API вы не можете или, по крайней мере, я не знаю, как сделать, чтобы получить итоги столбцов после выполнения запроса. Например, в GAPI я мог бы сделать
$ga->requestReportData(blahblah dimensions = days)
а затем Чтобы получить итоги столбцов, я мог бы сделать это:
$ga->getUniquePageViews()
$ga->getVisitors()
Теперь в GA-API у нас есть getTotalsForAllResults()
, который возвращает итоги для всех результатов, но я не могу придумать способ вернуть итог только одной метрики без повторения всего объекта.