Встраиваемая Google Analytics "Flair"? - PullRequest
12 голосов
/ 03 марта 2010

Теперь, когда Google Analytics имеет официальный API , есть ли реализации небольшого минималистичного фрагмента типа «Flair», показывающего настраиваемый выбор статистики, скажем, на сегодняшний день? и посетители недели, а может, и график или два - встраивать в свои админ-панели и фоновые приложения?

В идеале я ищу реализации на основе PHP; идеальное решение сможет работать автономно (без больших зависимостей) и потребует просто ввести ключ API / данные для входа в систему, чтобы начать работу. Чистый код и PHP 5 ООП были бы плюсом.

Ответы [ 4 ]

12 голосов
/ 10 марта 2010

GAPI звучит так, как вам нужно.

GAPI («g, a, p, i») - это интерфейс Google Analytics PHP5.

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>';
2 голосов
/ 09 марта 2010

Это модули Joomla с источником php:

  • jLabs Счетчик Google Analytics : «Этот простой счетчик Google Analytics основан на учебном пособии WebResourcesDepot с тем же названием. Он преобразован в модуль Joomla только для нашего замечательного сообщества. Этот счетчик уже оборудован с различными цветами стилей значков, схожими со счетчиком подписок FeedBurner или счетчиком Twitter Follower, как видно на популярных блог-сайтах ».

  • GAnalytics : «GAnalytics - это полный пакет, который переносит ваши данные Google Analytics в виде графиков или списков на ваш веб-сайт с поддержкой Joomla»

Первый основан на этом независимом от фреймворка учебнике:

  • Счетчик Google Analytics, похожий на FeedCount : «Мы будем создавать динамический интерфейс, похожий на FeedCount, который будет отображать статистику вашего сайта, такую ​​как просмотры страниц, посещения и т. Д. (Один или все из них), с использованием PHP «

Который отображает что-то вроде этого:
счетчик га http://img690.imageshack.us/img690/956/gacnt.png

1 голос
/ 03 июня 2011

Я разработал стороннюю службу под названием embeddedanalytics . Использует API. Вы можете определять графики всех видов, географические тепловые карты, и у нас есть простой виджет, который дает ключевые показатели за месяц (посещения, просмотры страниц, показатель отказов и т. Д.)

Это идеальный сервис для тех, кто не хочет вдаваться в программные аспекты API. Просто определите вашу диаграмму и вставьте фрагмент кода, где вы хотите, чтобы диаграмма / объект отображались.

0 голосов
/ 06 марта 2010

Я знаю, что это не Google Analytics (я не знаю ни одной полнофункциональной библиотеки интеграции, доступной для PHP, но вы можете поспорить, что они появятся), но если вы ищете что-то, чтобы интегрироваться в администратора прямо сейчас, всегда есть библиотека Open Web Analytics .

Но для Google Analytics лучше всего просто с нуля создать то, что вам нужно, с помощью API. Скорее всего, вам действительно нужна всего лишь несколько диаграмм и пара отчетов для панели инструментов, и для получения более подробной информации вам придется перейти на analytics.google.com, несмотря ни на что.

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