Плагин Googlitics для MaxSite CMS

Просмотров: 5850Комментарии: 10
CMS

С праздником Входа Господня в Иерусалим вас! Совсем скоро Пасха Великая, но прежде надлежит пройти через Страстную седмицу,  вспомнив вместе с Церковью скорбный и торжественный путь Сына Человеческого, путь в жизнь для нас всех.

В сегодняшний праздник хочу наконец представить вашему вниманию написанный мною плагин для MaxSite CMS под названием Googlitics (что, в общем, просто сокращение от Google Analytics). Идея плагина взята у стоявшего ранее на моем Вордпрессе плагина Google Analytics for Wordpress, без которого я слабо представлял себе жизнь на MaxSite CMS. У меня получился несколько урезанный по функционалу вариант (например, не поддерживает urchin, клики по AdSense), однако мне хватает. Возможно, будет дорабатываться.

Googlitics Версия 0.1 (от 12.04.2009)

Возможности

  •  автоматическое добавление скрипта аналитики вниз страницы
  •  включение/выключение отслеживания кликов по ссылкам на другие сайты, а также кликов на ресурсы для скачивания
  •  выбор типа файлов, скачивание которых будет отслеживаться
  •  выбор формата отслеживания кликов на исходящие ссылки и скачиваний
  •  включение/выключение отслеживания дополнительных поисковых машин
  •  включение/выключение отслеживания администратора

Известные проблемы

  •  отслеживаются клики по исходящим ссылкам и скачивания только внутри основного содержания сайта (не в виджетах, не в футере и т. п.)
  •  при включении отслеживания скачивания при помощи плагина Download count (то есть при обрамлении ссылки в [dc]...[/dc]) данная ссылка на скачивание не отслеживается Googlitics

Скачать / Download 103  (v. 0.1, zip size ~ 7K)


UPD Googlitics Версия 0.2 (от 24.12.2009) см. описание беты и релиза


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


Скачать версию для перехода на 0.2 с 0.1 0 (~17 KiB)

Комментариев: 10 RSS

1 юрист-питер 13-04-2009 07:49

Google Analytics

УРА. я только надумал ставить этот счетчик на maxsite, а ты уже его сделал в виде плагина...спасибо тебе большое

______________________________

кстати не вижу нижнии символы в мозилле ?

а вот в опере всё норм

2 Александр Купреев 13-04-2009 13:00

не за что, пользуйся на здоровье smile

Если будут вопросы или проблемы, пиши. Плагин тестился несколько недель, но баги всегда возможны.

Не совсем понял, про какие символы речь

3 юрист-питер 13-04-2009 19:08

нижнии символы вводить - защита от спама...

_____________________________________________

Поставил, сделал как в описалке. Только вот не понял, надо ли САМ счетчик, как раньше прописывать в сайтбаре, или нет?

4 юрист-питер 13-04-2009 19:10

темку про твой плагин сделал на форуме разработчика maxsite...

http://forum.max-3000.com/viewtopic.php?f=6&t=206

если интересно заглядывай.

5 Wave 13-04-2009 19:47

Про нижние цифры — файрфокс с плагином AdBlock Plus (да и не только, наверное же) режет капчу MaxSite CMS.

6 Александр Купреев 14-04-2009 13:00

2юрист-питер:

код счетчика вставляется плагином автоматически, если вы ввели в поле ваш айдишник UA-****. Ну это легко проверить по коду страницы smile

спасибо, тему буду навещать smile сам счас очень загружен, поэтому не успел сделать

7 Комментатор 5 17-04-2009 03:32

Не заработал плагин все сделал по описанию. Может права доступа на файлы надо какие -нибудь выставить?

8 Александр Купреев 17-04-2009 20:15

нет, не требуется никаких прав выставлять. Ваше описание проблемы очень скудное, из него я не могу получить никаких данных о возможных причинах неполадок. Как минимум, желательно указать как именно вы убедились, что плагин не работает -- по коду страницы либо в аккаунте google analytics.

Все же предложу несколько возможных вариантов причин

1. Если вы проверяте работу плагина не в аккаунте на google analytics, то убедитесь, что вы не залогинены как администратор. Если выключена опция "Отслеживать администратора", то скрипт аналитики не вставляется.

2. Если вы в google analytics давно, то возможно вы использовали старую версию движка urchin. Ее скрипт не поддерживает.

3. Если вы только что создали аккаунт в google analytics и только что поставили скрипт, данные возможно не успели обработаться

9 Евгений Веснин 12-01-2010 21:53

Вот такая ошибка появляется, что это?

=====================================

Сегодня 12-01-2010, сейчас 20:01

Не удалось узнать время последней загрузки статистики, загружаем данные.

GAPI: Failed to authenticate user. Error: "CaptchaToken=jfv9kkdYk3P9VvRBACG8BmcXVTVMaBq1zrHPPzzXpV2p-DzqXeAacIPFHMSRJPhnB5c9bkMvicssdz1zJXw0tA:FCSHVPnLDdaqxHAs76HvoQ CaptchaUrl=Captcha?ctoken=jfv9kkdYk3P9VvRBACG8BmcXVTVMaBq1zrHPPzzXpV2p-DzqXeAacIPFHMSRJPhnB5c9bkMvicssdz1zJXw0tA%3AFCSHVPnLDdaqxHAs76HvoQ Error=CaptchaRequired Url=https://www.google.com/accounts/ErrorMsg?Email=email%40gmail.com&service=analytics&id=cr&timeStmp=1263318701&secTok=bf99510c8a1b06ec96c4db97850f1371 "

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

10 Александр Купреев 13-01-2010 15:13

Евгений Веснин Гугль выдает вам капчу. Почему это может происходить? Читаем руководство к его API:

A proprietary algorithm is used to determine when a CAPTCHA challenge is required during authentication. Repeated authentication attempts with bad credentials will often generate a CAPTCHA challenge.

То есть может так происходить из-за многочисленных неудачных попыток входа. Может у вас неправильно прописан пароль или логин?

Была ли хоть одна удачная попытка входа?

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


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

     

  

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

MaxSiteAuth. Войти через loginza

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