Теперь, когда у Google Analytics есть официальный API , есть ли какие-либо реализации небольшого минималистичного «Flair», например, фрагмента, показывающего настраиваемый набор характеристик, например, посетителей сегодняшнего дня и недели, а может быть, и диаграмму, или два – для внедрения в собственные панели администратора и серверные приложения?
Я идеально ищу варианты, основанные на PHP; идеальное решение могло бы работать автономно (без больших зависимостей), и для начала нужно просто ввести данные API / данные входа в систему. Чистый код и PHP 5 ООП были бы плюсом.
GAPI звучит так, как вам нужно.
GAPI (сказано, что «g, a, p, i») – это интерфейс PHP5 для Google Analytics.
http://code.google.com/p/gapi-google-analytics-php-interface/
используйте его следующим образом:
$ga = new gapi('email@yourdomain.com','password'); $ga->requestReportData(145141242,array('browser','browserVersion'),array('pageviews','visits')); foreach($ga->getResults() as $result) { echo '<strong>'.$result.'</strong><br />'; echo 'Pageviews: ' . $result->getPageviews() . ' '; echo 'Visits: ' . $result->getVisits() . '<br />'; } echo '<p>Total pageviews: ' . $ga->getPageviews() . ' total visits: ' . $ga->getVisits() . '</p>';
Это модули Joomla с источником php:
jLabs Счетчик Google Analytics : «Этот простой счетчик Google Analytics основан на учебнике WebResourcesDepot с тем же названием, и он преобразуется в модуль Joomla только для нашего прекрасного сообщества. Этот счетчик уже оснащен различными цветами стилей значков, схожими с сигнатурным счетчиком FeedBurner или счетчик следящего за Twitter, как видно на верхних сайтах блога ».
GAnalytics : «GAnalytics – это полный набор, который приносит ваши данные аналитики Google в виде диаграмм или списков на ваш веб-сайт, основанный на Joomla»
Первая из них основана на независимой обучающей программе:
Что отображает что-то вроде этого:
ga counter http://img690.imageshack.us/img690/956/gacnt.png
Я разработал сторонний сервис под названием embeddedanalytics . Использует API. Вы можете определять карты всех видов, географические карты тепла, и у нас есть простой виджет, показывающий ключевые показатели за месяц (посещения, просмотры страниц, показатель отказов и т. Д.).
Это идеальный сервис для тех, кто не хочет вникать в аспекты программирования API. Просто определите свою диаграмму и вставьте фрагмент кода, где вы хотите отобразить диаграмму / объект.
Я знаю, что это не Google Analytics (я еще не знаю каких-либо полнофункциональных библиотек интеграции, доступных для PHP, но вы можете поспорить, что они приходят), но если вы ищете что-то, чтобы интегрироваться в панель администратора прямо сейчас , всегда есть библиотека Open Web Analytics .
Но лучшим выбором для Google Analytics может быть просто создание того, что вам нужно с нуля с помощью API. Скорее всего, вам действительно нужна только несколько графиков и несколько отчетов для панели инструментов, и для получения подробных подробностей вам нужно будет перейти на analytics.google.com, несмотря ни на что.