Существует несколько способов установить Яндекс.Метрику на сайт Joomla 3: с помощью стороннего расширения, через HTML-модуль, а также непосредственная вставка кода счетчика в код шаблона.
Что такое Яндекс.Метрика
Яндекс.Метрика — сервис веб-аналитики от Яндекса.
Сервис действует по стандартному принципу работы счётчиков и информаторов других сервисов веб-аналитики. Яндекс.Метрика подключается путем внедрения специального кода на все страницы сайта, после чего начинает отслеживать каждое посещение, собирая данные о всех посетителях и их поведении на сайте. Сервис очень полезен для рекламодателей, т. к. позволяет проследить клики на рекламное объявление и предоставляет многофункциональные инструменты для анализа привлечённой аудитории сайта для выявления в последствии наиболее эффективных методов и средств рекламы.
Как установить Яндекс.Метрику на Joomla
Существует несколько способов установить сервис аналитики Яндекса на сайт Joomla:
- с помощью плагина,
- через модуль HTML-код,
- путём вставки кода счетчика в код шаблона.
Плагин Yandex Metrika
Рассмотрим процесс установки на примере бесплатного плагина Yandex Metrika от разработчика Joomalungma:
- скачайте плагин на сайте разработчика
- установите плагин через менеджер расширений (Расширения → Менеджер расширений → Установка)
- перейдите в Расширения → Плагины
- найдите плагин System - Yandex Metrika и перейдите в его настройки
- во вкладке Плагин выберите значение Включено для опции Состояние
- во вкладке Параметры введите ID счетчика в поле Яндекс Метрика ID
Номер идентификатора указан под названием счетчика на странице https://metrika.yandex.by/list (необходимо быть авторизованным в соответствующем аккаунте Яндекса).
- во вкладке Дополнительные параметры вы можете активировать дополнительные опции сбора аналитических данных:
- Вебвизор
- Карта кликов
- Внешние ссылки, загрузки файлов и отчёт по кнопке «Поделиться»
- Точный показатель отказов
- Запрет отправки на индексацию страниц сайта
- сохраните изменения
Таким образом сайт будет подключен к Яндекс.Метрике. Убедитесь в этом, перейдя на страницу со списком счетчиков (https://metrika.yandex.by/list) и кликнув по круглой иконке слева от названия счетчика: в случае корректной установки она должна стать зеленой.
Установка Яндекс.Метрики на Joomla через модуль
Мы рекомендуем использовать именно этот метод, т. к. он не требует установки сторонних расширений и задействует веб-аналитику на всех страницах сайта не зависимо от шаблона:
- перейдите в Расширения → Модули
- нажмите в Создать
- нажмите HTML-код в списке доступных для создания типов модулей
- во вкладке Модуль:
- введите заголовок модуля (например: «Метрика»)
- установите значение Скрыть для опции Показать заголовок
- выберите позицию Debug для соответствующего шаблона в опции Позиция
- выберите значение Опубликовано для опции Состояние
- скопируйте код счетчика (на странице Настройки в сервисе Яндекс.метрика для соответствующего сайта) и вставьте в текстовую област HTML-код
- во вкладке Привязка к пунктам меню выберите значение На всех страницах для опции Привязка модуля
- во вкладке Основные параметры выберите значение Нет для опции Обрабатывать плагинами
- во вкладке Дополнительные параметры выберите значение none для опции Стиль модуля
- сохраните изменения
- проверьте корректность установки счетчика в сервисе Яндекс.метрика
Вставка кода счетчика Яндекс.Метрики в код шаблона Joomla
Существует несколько способов добавления пользовательского кода в код шаблонов:
- через настройки шаблона (Расширения → Шаблоны → Стили)
Актуально не для всех шаблонов: некоторые не имеют в настройках текстовой области для ввода пользовательского кода.
- путём правки файла index.php в папке шаблона через панель управления хостингом или FTP
Требуется доступ к панели управления хостингом, установленный FTP-клиент и FTP-доступ к сайту. Наименее удобный вариант.
- путём правки файла index.php шаблона через панель управления сайтом (Расширения → Шаблоны → Шаблоны)
Самый простой способ, актуальный для всех шаблонов, но необходимы соответствующие права доступа к данному разделу настроек.
Рассмотрим 3-й способ как наиболее удобный и подходящий для всех шаблонов:
- перейдите в Расширения → Шаблоны → Шаблоны
- перейдите в Параметры нужного шаблона
- в списке файлов и папок найдите и кликните по index.php
- в области редактора кода найдите закрывающий тег </body> и вставьте перед ним код счетчика
- сохраните изменения
- проверьте корректность установки счетчика в сервисе Яндекс.метрика