Yandex Metrika плагин для Joomla 1.7/2.5

  • 35 Ответов
  • 21389 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Добрый день,
В установке кода YM на сайт нет никакой сложности. Получили код у яндекса прописали в шаблоне(ах) используемых на сайтах. И вперед.
Но иногда бывает что шаблоны меняются скажем по времени года, или по праздникам, да хотя бы по настроению. В этом случае легко можно забыть перенсти код метрики на новый шаблон. И вот тут на помощь вам придет этот плагин. Установили, настроили и забыли.
В настройках надо указать Яндекс Метрика ID который можно взять из кода генерируемого яндексом тут. Необходимо предварительно залогиниься в Яндекс.
Можно так же указать дополнительные настройки. ВебВизор, карта кликов и т.д.

В будущем планируется добавить возможность исключения из индекса постранично.

История версий:
Спойлер
[свернуть]

скачать плагин
« Последнее редактирование: 10.02.2013, 23:01:19 от ihhha »
работаем...

*

kurandin

  • ***
  • 159
  • + 5 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #1 : 21.03.2012, 16:31:14 »
Здорово!

А для Google analytics будет?

Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #2 : 21.03.2012, 22:39:28 »
Извините, за глупый вопрос. А как им, плагином, пользоваться? Опишите, пожалуйста.
З.Ы. я -новичек.

*

Orion

  • **
  • 12
  • + 0 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #3 : 22.03.2012, 00:12:21 »
С плагином-то все ясно - установил, и все! А вот куда прописать сам код Yandex.metrika?

*

tefun

  • *******
  • 2614
  • + 129 -
  • Легче всего обмануть себя
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #4 : 22.03.2012, 00:46:16 »
о вот прикол уже разместили
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.

Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #5 : 22.03.2012, 07:24:26 »
Доброго времени суток! Случайно не у кого не возникло при установке проблем с переводом?

Я установил плагин, и у меня просто константы! Закинул в ручную переводы, он всё равно не определяется!? :(

Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #6 : 22.03.2012, 23:05:14 »
Доброго времени суток! Случайно не у кого не возникло при установке проблем с переводом?

Я установил плагин, и у меня просто константы! Закинул в ручную переводы, он всё равно не определяется!? :(

у меня тоже самое

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #7 : 26.03.2012, 04:31:12 »
Доброго времени суток! Случайно не у кого не возникло при установке проблем с переводом?

Я установил плагин, и у меня просто константы! Закинул в ручную переводы, он всё равно не определяется!? :(
Приветствую,
Была проблема, накосячил с названиями файлов перевода. Пожалуйста проапгрейдитесь до последней версии с помощью Joomla Upgrade (не забудьте почистить кэш) и будет вам счастье.
Извиняюсь за неудобство.
работаем...

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #8 : 26.03.2012, 04:38:59 »
Здорово!

А для Google analytics будет?
Уже есть, причем на выбор. Вот оно
Собственно какой-то из них и вдохновил меня на подвиги ))
работаем...

*

slava-yun

  • **
  • 11
  • + -1 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #9 : 06.05.2012, 22:23:21 »
везде все сделал не отображается
или код ковырять надо?

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #10 : 07.05.2012, 01:09:41 »
везде все сделал не отображается
или код ковырять надо?
Приветствую, можно глянуть на сайт? В HTML страницы прописывается все как надо?
работаем...

*

radm

  • **
  • 12
  • + 0 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #11 : 11.07.2012, 00:17:29 »
Что то оно не качается по ссылке вашей -
Database connection error (2): Could not connect to MySQL.
Игорь

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #12 : 11.07.2012, 03:06:59 »
Что то оно не качается по ссылке вашей -
Database connection error (2): Could not connect to MySQL.
Приветствую,
сбой у xостера, сейчас все работает.
работаем...

*

v-idea

  • ****
  • 210
  • + 35 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #13 : 27.07.2012, 18:46:30 »
Добрый!

Сейчас Яндекс начал даже исходящие ссылки смотреть и если она расходится с тематикой сайта то играет негативно... А тематика сайта и счётчик - это разные вещи!
Поэтому лучше сам счётчик заключить в тэги ноиндекс.
Для этого в файле YandexMetrika.php, в строке 62 добавить теги: <noindex>...</noindex>
или <!--noindex-->...<!--/noindex--> для валидности сайта. Что в итоге получится:
Код
$javascript = '<!--noindex--><!-- Yandex.Metrika counter --><script type="text/javascript">(function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter' . $id . ' = new Ya.Metrika({id:' . $id . ', clickmap:' . $clickMap . ', trackLinks:' . $linksOut . ', accurateTrackBounce:' . $accurateTrackBounce  . ','. $noIndex . ' webvisor:' . $webvisor . '}); } catch(e) {} }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f); } else { f(); } })(document, window, "yandex_metrika_callbacks");</script><noscript><div><img src="//mc.yandex.ru/watch/' . $id . '" style="position:absolute; left:-9999px;" alt="" /></div></noscript><!-- /Yandex.Metrika counter --><!--/noindex-->';

Подробнее о теге <noindex> и атрибуте rel="nofollow" читайте здесь.

Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #14 : 27.07.2012, 19:28:11 »
Приветствую,
Сейчас Яндекс начал даже исходящие ссылки смотреть и если она расходится с тематикой сайта то играет негативно... А тематика сайта и счётчик - это разные вещи!
Поэтому лучше сам счётчик заключить в тэги ноиндекс.

Спасибо! В свежей версии 1.1.1 сделал параметр оборачивать в <!--noindex> по умолчанию включено.
работаем...

*

v-idea

  • ****
  • 210
  • + 35 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #15 : 28.07.2012, 00:07:43 »
Приветствую,
Спасибо! В свежей версии 1.1.1 сделал параметр оборачивать в <!--noindex> по умолчанию включено.
Да не за что! Что-то не подумал через параметры сделать, видимо сделал как было проще!)
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0

*

v-idea

  • ****
  • 210
  • + 35 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #16 : 30.07.2012, 18:31:00 »
Уважаемый, ihhha!

Вот ещё несколько недочётов в Вашем плагине:

1. Безопасность - нет пустышек index.html. Необходимо добавить (я себе добавил).
2. Языковые пакеты при установке не устанавливаются в корневую директорию administrator/language/. Так задумано? Конечно работает, но в итоге не совсем по стандартам Joomla.
3. Ошибка в языковых файлах:
ru-RU.plg_system_YandexMetrika.ini и en-GB.plg_system_YandexMetrika.ini.
В значениях констант:
PLG_SYS_YM_NOINDEX_WRAPPER и PLG_SYS_YM_NOINDEX_WRAPPER_DESC
слово <noindex> необходимо прописать в виде HTML сущностей &lt;noindex&gt;
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #17 : 31.07.2012, 15:22:08 »
Приветствую.
Спасибо за замечания, ниже комментарии по второму пункту.
2. Языковые пакеты при установке не устанавливаются в корневую директорию administrator/language/. Так задумано? Конечно работает, но в итоге не совсем по стандартам Joomla.
С версии 1.6 это уже по стандарту, см тут


Все остальное поправлю в новой версии.
работаем...

*

v-idea

  • ****
  • 210
  • + 35 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #18 : 31.07.2012, 22:07:40 »
С версии 1.6 это уже по стандарту, см тут

Понятно. Спасибо.
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0

*

dmitry_stas

  • ********
  • 9611
  • + 929 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #19 : 22.12.2012, 23:54:43 »
$noIndex = $noIndex ? 'ut="noindex",' : '';

надо заменить на

$noIndex = $noIndex ? 'ut:"noindex",' : '';

и я извиняюсь, где вы увидели в коде метрики исходящие ссылки?
« Последнее редактирование: 23.12.2012, 01:23:42 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #20 : 23.12.2012, 09:05:20 »
Спасибо, поправил.
работаем...

*

obrus

  • **
  • 14
  • + 0 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #21 : 09.02.2013, 21:02:05 »
А как плагин работает с  Joomla 3.x, проблем не замечено ?
И ссылка в первом посту не работает !
« Последнее редактирование: 09.02.2013, 21:05:07 от obrus »

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #22 : 09.02.2013, 22:27:31 »
А как плагин работает с  Joomla 3.x, проблем не замечено ?
И ссылка в первом посту не работает !
Приветствую,
Плагин поддерживает Joomla 3.0
Если будут проблемы пишите, устраним.
работаем...

*

obrus

  • **
  • 14
  • + 0 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #23 : 10.02.2013, 18:24:24 »
Приветствую,
Плагин поддерживает Joomla 3.0
Если будут проблемы пишите, устраним.
да есть проблема, не могу скачать плагин что то с ссылкой ;(

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #24 : 10.02.2013, 23:03:26 »
да есть проблема, не могу скачать плагин что то с ссылкой ;(
Поправил ссылку в первом посте. Качайте.
работаем...

*

buto

  • *****
  • 522
  • + 1 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #25 : 18.04.2013, 14:47:45 »
J2.5.9 , пользуюсь плагином янедкс метрики.Хочу подключить вебвизор, куда надо вставить часть кода для аналитики вебвизора?

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #26 : 18.04.2013, 15:37:41 »
Приветствую,
J2.5.9 , пользуюсь плагином янедкс метрики.Хочу подключить вебвизор, куда надо вставить часть кода для аналитики вебвизора?
Просто укажите в настройках плагина
работаем...

*

buto

  • *****
  • 522
  • + 1 -
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #27 : 19.04.2013, 11:22:26 »
Вроде все указанно
А при проверке вебвизора в яндексе
1 раз из 10 даже показал поведение пользователя. Ну а остальные 9 почему то результат был как на картинке выше. Вообще плагин классный, спасибо вам, только вот с вебвизором бы разобраться)

*

ihhha

  • *
  • 85
  • + 15 -
  • we brake for nobody
Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #28 : 19.04.2013, 11:53:05 »
Вроде все указанно
...
1 раз из 10 даже показал поведение пользователя. Ну а остальные 9 почему то результат был как на картинке выше. Вообще плагин классный, спасибо вам, только вот с вебвизором бы разобраться)
Спасибо!
Присылайте в ЛС ссылку на страницу, попробую посмотреть что там не так.
работаем...

*

VIVer

Re: Yandex Metrika плагин для Joomla 1.7/2.5
« Ответ #29 : 30.08.2014, 19:43:31 »
Приветствую.
Перестал работать плагин сам по себе (никаких действий с сайтом не производилось).
Яндекс пишет: Код счётчика не найден (возможно установлена старая версия кода),
а при переключени в режим Метрика-beta счётчик находится, но статистика всё равно не ведётся.
Пробовал обновить плагин - результат тот же.
Подскажите где копнуть, пожалуйста.
P.S.: Joomla 3.0, плагин версии 1.1.3 (March 2012)