linux, жизнь @ 31 Октябрь 2008
В одной из статей моего блога я писал, что прикрутил статистику к блогу.
Исходники скрипта, который делает такую статистику я взял из статьи на Хабрахабре
Однако на текущий момент, файлы которые там выложены - не работают.
Оказалось всё просто - человек который их выложил - разрабатывал на локальной машине, и путь к файлам, которые писал скрипт были неверные, а именно /home/localhost/...
В общем это происходило изза глобальной переменной $GLOBAL["path"].
Я немного исправил файл, в котором возникали ошибки, и выложил его Вам, для скачивания, забрать скрипт статистики можно по этой ссылке

Коротко о настройке скрипта:
В файле config.php указываем 4 значения:
$u="user";
$p="pass";
$id="site_id";
$path="/path/to/statistics/folder";

где user - имя пользователя Google(можно создать отдельного в GA)
pass - пароль к имени пользователя
site_id - id сайта в системе GA https://www.google.com/analytics/reporting/dashboard?id=xxxxxxx
/path/to/statistics/folder - путь к папке с скриптом, папка должна быть доступна для просмотра снаружи.
Теперь можно запустить считывание данных из Google Analytics: http://example.com/stats/stat.php
Потом можно смотреть данные статистики: http://example.com/stats/index.php
Обновление можно повесить на регулярное выполнение в crontab'е:
0 */2 * * * /usr/local/bin/php /path/to/statistics/folder/stat.php
(тут нужно уточнять у ТП провайдера какого вида должна быть задача(можно например командой GET http://example.com/stats/stat.php > /dev/null

В принципе эту статистику можно прикрутить непосредственно в админку сайта(например Wordpress, если будет время - покурю один плагин, может переделаю его)
Можно выводить непосредственно на странице, как это сделано у меня.
Для того чтобы сделать вывод аналогичный моему - устанавливаете плагин Exec-PHP, и в коде страницы вписываете:
<?php include("/path/to/statistic/folder/index.php"); ?>

1 Response to “Статистика Google Analitycs на вашем сайте.”

  1. MeTrA Says:

    Отличная статистика, можно полный обзор видеть, кто откуда пришёл, куда ушёл, зачем и так далее. Не говорю за других мне понравилась.

Leave a Reply

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)


(обязательно)