Содержание
Установить Яндекс Метрику на Joomla 4, 5 или 6 проще всего с помощью системного плагина Yandex Metrica Integrator. Он позволяет подключить счётчик без ручного редактирования шаблона, настроить основные параметры Метрики и при необходимости вывести информер. Также счётчик можно установить вручную через модуль «HTML-код» или непосредственно в код шаблона.
Что такое Яндекс Метрика?
Яндекс Метрика — сервис веб-аналитики от Яндекса, который позволяет оценивать посещаемость сайта, источники трафика и поведение посетителей.
После установки счётчика на страницы сайта Метрика начинает собирать статистику о визитах и действиях пользователей. Сервис позволяет анализировать эффективность источников трафика и рекламы, использовать Вебвизор, карту кликов, цели, электронную коммерцию и другие инструменты веб-аналитики.
Как установить Яндекс Метрику на Joomla?
Номер можно найти на странице «Мои счётчики» рядом с адресом сайта или в настройках соответствующего счётчика на вкладке «Счётчик».
Установить Яндекс Метрику на Joomla можно несколькими способами:
- с помощью системного плагина Yandex Metrica Integrator — рекомендуемый способ;
- через стандартный модуль Joomla «HTML-код»;
- путём непосредственной вставки кода счётчика в шаблон.
Плагин Yandex Metrica Integrator для Joomla
Самый простой способ подключения Метрики — бесплатный системный плагин Yandex Metrica Integrator для Joomla 4, 5 и 6. Вместо вставки готового JavaScript-кода достаточно указать номер счётчика и настроить необходимые параметры.
- скачайте плагин Yandex Metrica Integrator;
- в панели управления Joomla перейдите в Система → Установка → Расширения;
- установите скачанный ZIP-архив;
- перейдите в Система → Управление → Плагины;
- найдите Система - Яндекс Метрика и откройте его настройки;
- укажите Номер счётчика;
- настройте необходимые параметры;
- переведите плагин в состояние Включено и сохраните изменения.
Плагин самостоятельно сформирует код счётчика и добавит его на страницы сайта. При изменении настроек код также формируется автоматически.
Возможности Yandex Metrica Integrator
В настройках плагина доступны:
- Вебвизор;
- карта кликов;
- отслеживание ссылок;
- точный показатель отказов;
- отслеживание изменения URL;
- передача заголовков страниц;
- поддержка электронной коммерции;
- дополнительные параметры инициализации Метрики;
- исключение выбранных групп пользователей Joomla из статистики.
Последняя возможность удобна, например, для исключения из статистики посещений администраторов сайта.
Код счётчика
Внизу вкладки Плагин отображается автоматически сформированный Код счётчика. Его можно скопировать одной кнопкой.
Это позволяет использовать Yandex Metrica Integrator и только как генератор кода: сформированный код можно скопировать и установить на сайт самостоятельно, не публикуя плагин.
Информер Яндекс Метрики в Joomla
Yandex Metrica Integrator также позволяет настроить и вывести на сайте информер Яндекс Метрики — небольшой графический блок со статистикой посещаемости сайта.
Для настройки перейдите во вкладку Информер в параметрах плагина.
Здесь можно:
- включить или отключить автоматический вывод информера;
- выбрать модульную позицию Joomla;
- разместить информер в начале или в конце выбранной позиции;
- выбрать тип информера;
- настроить размер;
- выбрать отображаемый показатель;
- изменить цвета и прозрачность;
- посмотреть результат в режиме живого предпросмотра.
Для автоматического размещения выберите в поле Позиция нужную модульную позицию шаблона, а в поле Порядок в позиции — значение В начале или В конце.
Отдельный Joomla-модуль для такого способа не требуется.
Код информера
В конце вкладки отображается готовый Код информера, который также можно скопировать одной кнопкой.
Если автоматический вывод через плагин не подходит, скопируйте этот код и вставьте его самостоятельно, например в стандартный модуль Joomla типа HTML-код. В этом случае автоматический вывод информера в настройках плагина можно оставить выключенным.
Установка Яндекс Метрики через модуль HTML-код
Если использовать системный плагин невозможно, код счётчика можно разместить через стандартный модуль Joomla типа HTML-код. Однако такой способ менее универсален: модуль будет работать только на страницах, где текущий шаблон действительно выводит выбранную модульную позицию.
- при необходимости настройте возможность добавления тега
<script>по данной инструкции; - перейдите в Система → Управление → Модули сайта;
- нажмите Создать;
- выберите тип модуля HTML-код;
- задайте название, например «Яндекс Метрика», и отключите отображение заголовка;
- вставьте код счётчика в режиме редактирования HTML-кода, а не как обычный текст;
- выберите позицию, которая действительно выводится используемым шаблоном на необходимых страницах;
- установите состояние Опубликовано;
- во вкладке Привязка к пунктам меню выберите На всех страницах;
- сохраните изменения.
Готовый код можно скопировать непосредственно в интерфейсе Яндекс Метрики либо сформировать во вкладке Плагин расширения Yandex Metrica Integrator и использовать его без публикации самого плагина.
Вставка кода счётчика в шаблон Joomla
Ещё один способ — добавить код Метрики непосредственно в шаблон Joomla. Такой вариант требует ручного изменения файлов и поэтому обычно менее удобен, чем системный плагин.
Пользовательский код можно добавить несколькими способами:
- Через настройки шаблона.
Некоторые шаблоны позволяют добавлять пользовательский код через собственные параметры без редактирования файлов.
- Путём редактирования файла index.php шаблона через панель управления хостингом или по FTP.
- Путём редактирования файла шаблона непосредственно из панели управления Joomla.
Для редактирования через панель управления Joomla:
- перейдите в Система → Шаблоны сайта;
- откройте нужный шаблон;
- найдите файл index.php;
- найдите открывающий тег
<body>или его вариант с атрибутами; - вставьте полный код счётчика как можно ближе к началу элемента
<body>; - сохраните изменения.
Яндекс рекомендует устанавливать счётчик на все страницы сайта как можно ближе к их началу. Если JavaScript-часть кода размещается в <head>, элемент <noscript> необходимо оставить внутри <body>.
Как проверить работу Яндекс Метрики?
После установки необходимо убедиться, что нужный счётчик действительно присутствует на страницах сайта и отправляет данные.
- откройте Яндекс Метрику и перейдите в настройки нужного счётчика;
- найдите блок Проверка счётчика;
- укажите адрес страницы сайта и запустите проверку;
- повторите проверку для нескольких типов страниц, если сайт имеет разные разделы или шаблоны.
Для более подробной диагностики добавьте к адресу страницы параметр _ym_debug=2, например:
https://example.com/?_ym_debug=2
В появившемся отладчике можно проверить номер установленного счётчика, его параметры, отправку просмотров страниц, события электронной коммерции и другие данные.
Если Метрика не обнаруживает счётчик, проверьте, не блокируется ли он расширением браузера, другими скриптами, настройками Content Security Policy или сетевыми ограничениями.
