Googlitics 0.2 для MaxsiteCMS

Четверг, 24 декабря 2009 г.
Рубрика: CMS
Метки: |
Просмотров: 1574
Подписаться на комментарии по RSS

Думаю, что можно называть релизом.


Что изменилось?

  • Пофикшен баг с асинхронной загрузкой статистики. Таки это был баг у меня в скрипте, причем классический -- неинициализация переменной. Иногда срабатывало, видимо, потому, что некоторые браузеры игнорировали. Короче, сейчас это работает. И у меня включено.
  • Исправлен баг с автоматической загрузкой, которая не срабатывала вообще из-за перемены мест уменьшаемого и вычитаемого. Сейчас все ОК, и добавил чтобы не обновляло автоматом только в течение дня. Кажется, так удобнее.
  • Плагин модифицирован под MaxSite CMS 0.36 (изменился  ajax-файл), поэтому всем, кто обновил ЦМС, надо обновить и плагин. Со старыми версиями ЦМС работать тоже будет.
  • "Косметические" правки текстов, кода и т.п.

Скачать полную версию 0.2 71 (~110 KiB)


UPD Скачать инструкцию по установке 0.2 44 (~1 KiB)


ЗЫ Всех, празднующих Рождество Христово 25 декабря -- поздравляю с наступающим!

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 14

  1. Думаю в архив нужно вложить инструкцию по установке!

  2. 2009-12-24 в 15:29:20 | Александр Купреев

    мм.. да, вы правы. Как-то не подумал. Инструкция будет немного позже, правда. не в архиве, а отдельным файлом. Там, собственно, все достаточно просто:

    1. Залить папку плагина в ../maxsite/plugins/

    2. Включить плагин в настройках ЦМС

    3. Перейти на страницу плагина и прописать свой UA-******-* плюс остальные настройки выставить

    4. Прописать в файле плагина loadstats-ajax.php то, что прописывалось в load_stats.php (http://kupreev.com/page/alfa-versija-googlitics-02), а именно

    $goo_user = "ваш email@gmail.com";

    $goo_pass = "ваш пароль";

    $goo_id = код статистики;

    код берется из строки запроса отчета, например (выделен жирным) https://www.google.com/analytics/reporting/?reset=1&id;=12053042&***

    все

  3. Ок wink

    Обязательно попробую сабж wink

  4. Попробовал сабж.

    появляется ошибка:

    Сегодня 08-02-2010, сейчас 19:38

    GAPI: Failed to request report data. Error: "The request URL contained the account ID 12772183 instead of a profile ID."

    Произошла ошибка, загружены последние доступные данные

    че ему не правиться???

  5. 2010-02-10 в 16:21:00 | Александр Купреев

    Прошу простить за ожидание -- был вынужден побыть офлайн.

    Еще раз проверьте, точно ли указан номер отчета в файле loadstats-ajax.php (см. инструкцию), возможно он от какого-то другого вашего аккаунта. Скорее всего проблема здесь. У меня на сегодняшний день все работает штатно.

  6. та вроде все указано!

    Интереcует момент: цифры с "Аккаунт в Google Analytics" в виде UA-*******-* такие же как и "номер отчета"

    т.е. если у меня UA-12345678-1 то и goo_id = 12345678 ???

  7. 2010-02-16 в 09:00:05 | Александр Купреев

    нет

    UA-12345678-1 вы указываете в админке

    а $goo_id берете из строки браузера запроса аналитики. Залогинньтесь в аккаунт GA и посмотрите на адресную строку браузера. Там будет что-то типа https://www.google.com/analytics/reporting/?reset=1&id;=12053042&***

    вот эти цифры, которые id=, и являются номером отчета

  8. С goo_id все ОК. Меня смущает что в ошибке

    Сегодня 16-02-2010, сейчас 10:15
    Не удалось узнать время последней загрузки статистики, загружаем данные.
    GAPI: Failed to request report data. Error: "start-date 2010-02-12 after end-date 2010-01-31"
    Произошла ошибка, загружены последние доступные данные
    фигурирует дата 2010-01-31. В настройках я указал выводить данные с 2010-02-12

  9. 2010-02-18 в 11:27:54 | Александр Купреев

    график динамики посещаемости подразумевал подсчет ее за целый месяц, поэтому данные скачивались по 31-е число предыдущего месяца (поэтому если вы задаете дату начала отсчета в текущем месяце, появляется ошибка). Сейчас я это исправил иперезалил плагин. Можете попробовать обновленный, он считает до текущего дня. Соответственно, статистика за текущий месяц будет отображаться одной точкой на графике.

  10. Супер! После обновления все работает!

  11. еще вопросик - как сабж можно вывести для показа гостям блога?

  12. 2010-02-18 в 13:55:19 | Александр Купреев

    пока никак

    если нужно, сделаю в следующей версии

  13. Нужно!

    Сегодня еще заметил баг с датами - http://clip2net.com/clip/m32786/1266586618-clip-16kb.png

    как-то непонятно они раставлены

  14. 2010-02-19 в 18:13:23 | Александр Купреев

    баг с датами мне известен. Боюсь, что-то напутано во флешке, а лезть туда не хочется (все же это не опенсорсная флеш-либа)

Оставьте комментарий!

Используйте нормальные имена.

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

Авторизация: MaxSiteAuth. Войти через loginza

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