Забудьте о правках шаблонов: как подключить метрику и скрипты за пару кликов
Каждый владелец сайта на 1С-Битрикс рано или поздно сталкивается с задачей установки счетчика посещаемости или подключения внешних сервисов. Обычно это превращается в головную боль: нужно лезть в код шаблона, искать закрывающий тег, не сломать верстку и каждый раз вспоминать, где именно вы вставляли код. Наш модуль решает эту проблему раз и навсегда. Он автоматически вставляет нужные скрипты перед закрывающим тегом
через штатный обработчик событий. Вам не нужно быть программистом, чтобы настроить аналитику — достаточно установить модуль и указать идентификатор счетчика.
Это особенно удобно, когда на сайте работает несколько человек, а доступ к редактированию шаблонов есть только у разработчика. С нашим решением вы перестаете зависеть от графика программиста. Все настройки производятся в визуальном интерфейсе административной панели. Хотите подключить Яндекс.Метрику или сменить счетчик? Делается это за 30 секунд без единой правки кода.
Работа с несколькими сайтами: отдельные настройки для каждого проекта
Если вы управляете сетью сайтов или мультисайтовой установкой Битрикса, вы знаете, как сложно поддерживать порядок в коде. Ошибка в одном шаблоне может повлиять на все площадки сразу. Модуль решает эту задачу элегантно: для каждого сайта в системе можно задать свои уникальные параметры. Вы можете подключить разные счетчики Яндекс.Метрики на домене .ru и .com, использовать различные скрипты коллтрекинга или вообще отключить аналитику на тестовом поддомене.
Такая гибкость позволяет не смешивать статистику разных проектов и не путаться в данных. Каждый сайт живет своей жизнью, а модуль аккуратно подкладывает нужный код только туда, куда нужно. Никаких костылей в виде условных операторов в footer.php — чистая настройка через административный интерфейс.
Вебвизор и электронная коммерция: получайте максимум данных
Яндекс.Метрика — это не просто счетчик посещений. Настоящую ценность представляют инструменты анализа поведения пользователей. Модуль поддерживает включение Вебвизора — вы сможете смотреть записи сессий посетителей, понимать, на каких страницах они застревают, а где, наоборот, совершают целевые действия. Это критически важно для повышения конверсии интернет-магазинов и лендингов.
Отдельного внимания заслуживает поддержка электронной коммерции. Модуль корректно передает данные в dataLayer, что позволяет отслеживать не просто факт покупки, а весь путь клиента: добавление товара в корзину, оформление заказа, успешную оплату. Вы сможете строить подробные отчеты по товарам, категориям и источникам трафика прямо в интерфейсе Метрики, не тратя время на доработку кода разработчиком.
Гибкие настройки: исключения, регулярные выражения и защита от накрутки
Не все страницы сайта нужно отслеживать одинаково. Административные разделы, служебные страницы, корзина или страница «спасибо за заказ» — для каждого сценария нужен свой подход. Модуль позволяет гибко исключать URL из отслеживания с поддержкой регулярных выражений. Вы можете настроить правило, чтобы не учитывать визиты на страницу /bitrix/admin/ или, наоборот, отслеживать только посещения конкретной воронки.
Еще одна полезная опция — автоматическое отключение счетчика для авторизованных администраторов. Когда вы заходите на сайт под своим логином, ваши визиты не засчитываются в статистику. Это избавляет от «мусорных» данных и защищает от случайной накрутки. Никаких дополнительных расширений для браузера или кук — модуль сам определяет статус пользователя и не грузит скрипты, если вы зашли как администратор.
Подключение любых внешних сервисов: от коллтрекинга до чатов
Яндекс.Метрика — это база, но современному сайту нужен целый набор инструментов. Модуль не ограничивает вас только счетчиком. Вы можете подключить любые скрипты, которые требуют размещения на всех страницах: Calltouch и Roistat для коллтрекинга, Jivo и Envybox для онлайн-чатов, пиксели ретаргетинга, коды A/B-тестирования и любые другие сервисы аналитики.
Механизм подключения универсален: вы просто вставляете код скрипта в соответствующее поле, и модуль автоматически добавляет его на каждую страницу сайта. Не нужно создавать отдельные обработчики, править шаблоны или беспокоиться о порядке выполнения скриптов. Все работает из коробки. Если завтра появится новый сервис, который нужно подключить — вы сделаете это за одну минуту, не дожидаясь обновления модуля или вызова программиста.
Часто задаваемые вопросы
Нет, для установки и настройки модуля не требуются знания программирования. Все операции выполняются через стандартный интерфейс административной панели 1С-Битрикс: достаточно установить модуль из маркетплейса и ввести идентификатор счетчика в визуальной форме. Вам не придется редактировать шаблоны или искать закрывающие теги в коде.
Модуль поддерживает мультисайтовость: для каждого сайта в системе можно задать индивидуальные настройки. Например, вы можете подключить разные счетчики Яндекс.Метрики для доменов .ru и .com, а на тестовом поддомене полностью отключить сбор статистики. Это исключает путаницу в данных и позволяет гибко управлять аналитикой для каждого проекта отдельно.
Модуль не конфликтует с существующими вставками, так как использует штатный обработчик событий для добавления кода перед закрывающим тегом </body>. Если у вас уже прописаны скрипты в шаблоне, рекомендуется удалить их вручную, чтобы избежать дублирования данных. После этого модуль будет корректно вставлять код без риска повредить верстку.
Да, модуль корректно подключает полный функционал Яндекс.Метрики, включая Вебвизор и электронную коммерцию. Для этого достаточно в настройках модуля включить соответствующие опции и указать идентификатор цели или корзины. Все данные будут передаваться автоматически без дополнительных доработок кода.
Смена счетчика или добавление нового скрипта занимает не более 30 секунд. Вам нужно зайти в настройки модуля в административной панели, изменить идентификатор в соответствующем поле или добавить новый код скрипта. Изменения вступают в силу сразу после сохранения — не требуется очистка кеша или повторная выгрузка шаблонов.