Веб-аналитика 1С-Битрикс: GTM, GA4, Метрика — настройка под ключ

Веб-аналитика на 1С-Битрикс: GTM, GA4, Метрика под ключ После стандартной установки Битрикс счётчики аналитики не подключены — разработчик должен вручную разместить коды Google Analytics и Яндекс.Метрики. Типичная ошибка — вставить код напрямую в шаблон без учёта кеширования: счётчик попадает в к
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Веб-аналитика 1С-Битрикс: GTM, GA4, Метрика — настройка под ключ
Простой
~1 день

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1440
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    1013
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    751
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    872
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    791
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1153

Веб-аналитика на 1С-Битрикс: GTM, GA4, Метрика под ключ

После стандартной установки Битрикс счётчики аналитики не подключены — разработчик должен вручную разместить коды Google Analytics и Яндекс.Метрики. Типичная ошибка — вставить код напрямую в шаблон без учёта кеширования: счётчик попадает в кеш и отдаётся некорректно, особенно при активном модуле cache. В результате данные о трафике, конверсиях и поведении пользователей искажаются, а бизнес-решения принимаются на основе недостоверной статистики. Для интернет-магазинов на Битрикс потеря данных означает неверную оценку эффективности рекламы и упущенную выгоду. Мы решаем эту проблему за 1–2 дня, гарантируя корректную работу счётчиков на всех страницах: от главной до карточек товаров с динамическими параметрами.

Как избежать конфликта с кешированием счётчиков?

Битрикс кеширует HTML-блоки, и если код счётчика попадает внутрь кешируемой области (например, в $APPLICATION->StartResultCache()), он отдаётся одинаковым для всех пользователей — уникальные параметры cid и gclid не передаются. В GA4 это приводит к потере 30–50% сессий. Согласно документации dev.1c-bitrix.ru, кеширование счетчиков требует выноса за пределы кешируемых областей. Мы выносим счётчики в footer.php или используем тегированное кеширование с динамическими исключениями.

Какие проблемы решает настройка веб-аналитики на Битрикс?

Отсутствие сквозной аналитики. Многие магазины на Битрикс интегрированы с 1С, CRM и платёжными шлюзами (ЮKassa, Сбер, АТОЛ Онлайн). Без сквозной аналитики невозможно отследить путь клиента от клика до оплаты. Мы настраиваем передачу Google E-commerce Enhanced через Google Tag Manager и синхронизируем данные с b_sale_basket и b_sale_order.

Неверная фильтрация трафика. По умолчанию в отчёты попадают администраторы, что искажает метрики. Настраиваем фильтрацию по IP и cookie — исключаем внутренних пользователей. Для интернет-магазинов это может снизить «чистую» конверсию на 15–25%, зато данные становятся реальными.

Почему Google Tag Manager лучше прямого кода?

Используем Google Tag Manager как единый контейнер для всех скриптов: GA4, Яндекс.Метрика, пиксель VK, Facebook Pixel. Это позволяет обновлять коды без правки шаблона и без перевыкладки кеша. Принципиальная схема:

  1. В файле header.php добавляем два вызова GTM: в <head> и сразу после <body>.
  2. Оборачиваем их в проверку (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); — это обязательно для безопасности.
  3. Размешаем код вне кешируемых блоков: после закрывающего тега <?$APPLICATION->ShowHead()?>.
  4. Для каждого типа страниц (главная, каталог, детальная, корзина) в GTM создаём триггеры, передающие параметры через Data Layer.

Пример минимальной установки GTM в footer.php:

<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); ?> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> 

Сравнение методов: прямое размещение кода (GA4, Метрика) против GTM

Параметр Прямой код в шаблоне Google Tag Manager (GTM)
Скорость установки 1–2 часа 2–3 часа (с настройкой триггеров)
Изменения без разработчика Нет Да, через интерфейс GTM
Конфликт с кешем Высокий риск Низкий (грамотная настройка)
Поддержка GA4 + Метрика + ретаргетинг Только через несколько кусков кода Один контейнер
Вероятность ошибки Средняя Низкая (валидация в GTM)

GTM ускоряет внесение изменений в 3 раза: не нужно править шаблон, перевыкладывать кеш и проверять через dev-среду. Все правки делаются через интерфейс GTM и публикуются за 1 минуту.

Процесс работы

  1. Аналитика: аудит текущих счётчиков, выявление проблем с кешем, проверка целей.
  2. Проектирование: схема Data Layer, триггеры для событий (добавление в корзину, оформление заказа, регистрация).
  3. Реализация: установка GTM, настройка GA4 и Метрики, фильтрация внутреннего трафика, создание первого набора целей.
  4. Тестирование: проверка на страницах каталога, карточках товаров, корзине. Используем Google Tag Assistant и Network-запросы.
  5. Деплой: перенос настроек на боевой сайт, мониторинг первых 48 часов.

Сроки ориентировочно

  • Базовая настройка (GTM, GA4, Метрика, 5 целей) — от 2 до 4 дней.
  • Расширенная (сквозная аналитика, интеграция с 1С, воронка конверсий, A/B-тесты) — от 5 до 8 дней.

Стоимость рассчитывается индивидуально — зависит от сложности каталога, числа интеграций и необходимых отчётов. Закажите предварительную оценку — мы проанализируем ваш проект за 1-2 дня.

Что входит в работу

В работу входит настройка контейнера GTM и размещение кодов GA4, Яндекс.Метрики и пикселей социальных сетей, разработка сквозной аналитики с передачей данных через Data Layer, фильтрация внутреннего трафика и исключение IP администраторов. Также мы предоставляем документацию по триггерам и переменным GTM, доступ к контейнеру для самостоятельного управления и обучение вашего сотрудника. После деплоя оказываем пост-поддержку в течение двух недель.

Типичные ошибки и их решения

Ошибка Причина Решение
Счётчик отсутствует на внутренних страницах Код вставлен только в главный шаблон Разместить GTM во всех типах шаблонов через footer.php
Потеря данных при включённом кеше Код внутри кешируемого блока Вынести код за пределы StartResultCache() или использовать динамические исключения
Неправильный Measurement ID Скопирован с примера Проверить ID в настройках GA4
Завышенные показатели метрики Боты не отфильтрованы Настроить фильтрацию ботов в Метрике и GA4
Транзакции не передаются Data Layer не инициализирован Переопределить dataLayer.push() на страницах корзины и заказа
Гарантии и опыт Мы настроили аналитику на более чем 200 проектах, 70% из которых — интернет-магазины на Битрикс с интеграцией 1С и платёжных систем. Используем официальную документацию dev.1c-bitrix.ru. Гарантируем корректную работу счётчиков на всех страницах и конверсионных событиях.

Ошибки в счётчиках приводят к неверным бизнес-решениям: вы тратите бюджет на неэффективные каналы, не видите реальные точки оттока клиентов. Наша гарантия — данные, которым можно верить.

Получите консультацию по вашему проекту. Свяжитесь с нами — мы расскажем, какие метрики критичны для вашего бизнеса и как настроить их без потери данных.