Существует несколько способов установить Яндекс Метрику на Joomla 3, 4 или 5: с помощью стороннего расширения, через HTML-модуль, а также непосредственная вставка кода счетчика в код шаблона.
Что такое Яндекс Метрика?
Яндекс Метрика — сервис веб-аналитики от Яндекса.
Сервис действует по стандартному принципу работы счётчиков и информаторов других сервисов веб-аналитики. Яндекс Метрика подключается путем внедрения специального кода на все страницы сайта, после чего начинает отслеживать каждое посещение, собирая данные о всех посетителях и их поведении на сайте. Сервис очень полезен для рекламодателей, т. к. позволяет проследить клики на рекламное объявление и предоставляет многофункциональные инструменты для анализа привлечённой аудитории сайта для выявления в последствии наиболее эффективных методов и средств рекламы.
Как установить Яндекс Метрику на Joomla?
Существует несколько способов установить сервис аналитики Яндекса на сайт, функционирующий на CMS Joomla:
- с помощью плагина,
- через модуль HTML-код,
- путём вставки кода счетчика в код шаблона.
Плагин Yandex Metrika
Рассмотрим процесс установки на примере бесплатного плагина Yandex Metrika:
- скачайте плагин здесь (ссылка на JED)
- установите плагин через менеджер расширений:
- для Joomla 3: Расширения → Менеджер расширений → Установка
- для Joomla 4: Система → Расширения → Установить
- перейдите в:
- для Joomla 3: Расширения → Плагины
- для Joomla 4: Система → Плагины
- найдите плагин Система - IWS.BY Яндекс Метрика и перейдите в его настройки
- во вкладке Плагин:
- выберите значение Включено для опции Состояние
- вставьте код счетчика (который должен быть предварительно создан в сервисе Яндекс.Метрика) в текстовую область Код Яндекс Метрики
- в поле Лицензионный ключ можно ввести лицензионный ключ для автоматических обновлений расширения (ключ доступен в личном кабинете на сайте разработчика)
- сохраните изменения
Таким образом сайт будет подключен к Яндекс Метрике. Убедитесь в этом, перейдя на страницу со списком счетчиков (для доступа требуется авторизация в Яндексе) и кликнув по круглой иконке слева от названия счетчика: в случае корректной установки она должна стать зеленой.
Установка Яндекс Метрики через модуль
Мы рекомендуем использовать именно этот метод, т. к. он не требует установки сторонних расширений и задействует веб-аналитику на всех страницах сайта не зависимо от шаблона:
- перейдите в:
- для Joomla 3: Расширения → Модули
- для Joomla 4: Система → Модули сайта
- нажмите в Создать
- нажмите HTML-код в списке доступных для создания типов модулей
- во вкладке Модуль:
- введите заголовок модуля (например: «Метрика»)
- установите значение Скрыть для опции Показать заголовок
- выберите любую позицию, например, footer или left (только не debug), для соответствующего шаблона в опции Позиция
- выберите значение Опубликовано для опции Состояние
- скопируйте код счетчика (на странице Настройки в сервисе Яндекс.метрика для соответствующего сайта) и вставьте в текстовую область для HTML-кода
- во вкладке Привязка к пунктам меню выберите значение На всех страницах для опции Привязка модуля
- во вкладке Основные параметры выберите значение Нет для опции Обрабатывать плагинами
- во вкладке Дополнительные параметры выберите значение none для опции Стиль модуля
- сохраните изменения
- проверьте корректность установки счетчика в сервисе Яндекс.Метрика
Вставка кода счетчика в код шаблона Joomla
Существует несколько способов добавления пользовательского кода в код шаблонов:
- Через настройки шаблона (Шаблоны → Стили)
Актуально не для всех шаблонов: некоторые не имеют в настройках текстовой области для ввода пользовательского кода.
- Путём правки файла index.php в папке шаблона через панель управления хостингом или по FTP
Для этого требуется доступ к панели управления хостингом, установленный FTP-клиент и FTP-доступ к сайту. Наименее удобный вариант.
- Путём правки файла index.php шаблона через панель управления сайтом
Самый простой способ, актуальный для всех шаблонов, но необходимы соответствующие права доступа к данному разделу настроек.
Рассмотрим 3-й способ как наиболее удобный и подходящий для всех шаблонов:
- перейдите в:
- для Joomla 3: Расширения → Шаблоны → Шаблоны
- для Joomla 4: Система → Шаблоны сайта
- перейдите в Параметры нужного шаблона
- в списке файлов и папок найдите и кликните по index.php
- в области редактора кода найдите закрывающий тег
</body>
и вставьте перед ним код счетчика - сохраните изменения
- проверьте корректность установки счетчика в сервисе Яндекс.метрика