какой метод лучше всего использовать для экспорта данных google analytics в мою пользовательскую панель мониторинга
Я хочу создать свою пользовательскую панель мониторинга для своего сайта, где я показываю все данные Google analytics в пользовательском представлении. но я очень смущен api google. я использую платформу symfony для создания этой панели мониторинга. итак, какой api кода наиболее популярен и достаточен для меня. пожалуйста, предложите мне.
2 answers
При использовании Symfony - используйте PHP API.
Экспорт даты Google Analytics содержит список клиентских библиотек здесь: http://code.google.com/apis/analytics/docs/gdata/gdataLibraries.html
PHP показан внизу.
Я рекомендую вам использовать Zend_Gdata_Analytics, он имеет более чистый api, чем класс GAPI, на который ссылается страница библиотек gdata. Я на самом деле обернул этот класс вокруг своего собственного, чтобы написать конкретные аналитические методы, такие как:
public function getVisitsByDate()
{
$query = $this->createQuery()
->addDimension('ga:date')
->addMetric('ga:visits')
->setSort('ga:date')
;
return $this->getDataFeed($query);
}
Затем я бы сериализовал результаты и визуализировал с помощью Hicharts.js библиотека, но на самом деле вам решать, какую библиотеку использовать.