Обзор
Cabinet поддерживает два счетчика аналитики:
| Сервис | Что отслеживает |
|---|
| Яндекс Метрика | Посещения, поведение пользователей, карта кликов, конверсии |
| Google Ads | Конверсии из рекламных кампаний Google |
Счетчики настраиваются через админ-панель Cabinet (не через .env). Скрипты аналитики динамически подключаются на все страницы Cabinet.
Требуется работающий Cabinet с доступом к админ-панели.
Яндекс Метрика
Шаг 1: Создание счетчика
- Откройте Яндекс Метрика
- Войдите в аккаунт Яндекс
- Нажмите Добавить счетчик
- Заполните:
- Имя счетчика: название вашего сервиса
- Адрес сайта: URL вашего Cabinet (например,
cabinet.example.com)
- Включите опции:
- Вебвизор — запись действий пользователей
- Карта кликов — тепловая карта кликов
- Карта скроллинга — глубина просмотра страниц
- Нажмите Создать счетчик
- Скопируйте номер счетчика (числовой ID, например
98765432)
Код счетчика для вставки на сайт копировать не нужно — Cabinet подключает скрипт автоматически. Нужен только числовой ID.
Шаг 2: Ввод ID в Cabinet
- Откройте Cabinet → Админ-панель → Настройки → вкладка Аналитика
- В поле Яндекс Метрика ID введите числовой ID счетчика
- Нажмите Сохранить
После сохранения Cabinet автоматически подключит скрипт mc.yandex.ru/metrika/tag.js с параметрами:
clickmap: true — карта кликов
trackLinks: true — отслеживание переходов
accurateTrackBounce: true — точный учет отказов
Шаг 3: Проверка
- Откройте Cabinet в браузере
- Перейдите в Яндекс Метрика → ваш счетчик
- В разделе Сводка должны появиться визиты (данные обновляются с задержкой до 5 минут)
- Проверьте через DevTools браузера (F12 → Network): должен загружаться
tag.js от mc.yandex.ru
Google Ads
Google Ads отслеживает конверсии из рекламных кампаний — покупки, регистрации и другие целевые действия.
Шаг 1: Создание действия-конверсии
- Откройте Google Ads
- Перейдите в Цели → Конверсии → Сводка
- Нажмите Новое действие-конверсия
- Выберите Веб-сайт
- Укажите URL вашего Cabinet
- Настройте конверсию:
- Категория: выберите подходящую (например, “Покупка” или “Регистрация”)
- Название конверсии: описательное название
- Ценность: укажите при необходимости
- Нажмите Создать и продолжить
Шаг 2: Получение тега и ID
- На шаге настройки тега выберите Установить тег вручную
- Из кода тега найдите:
- Conversion ID — формат
AW-1234567890 (идентификатор после id= в URL скрипта gtag)
- Conversion Label — строка вида
AbCdEfGhIjKl (значение send_to после /)
- Скопируйте оба значения
Пример из кода тега Google:
gtag('config', 'AW-1234567890');
gtag('event', 'conversion', {'send_to': 'AW-1234567890/AbCdEfGhIjKl'});
Здесь:
AW-1234567890 — это Google Ads ID
AbCdEfGhIjKl — это Google Ads Label
Шаг 3: Ввод в Cabinet
- Откройте Cabinet → Админ-панель → Настройки → вкладка Аналитика
- Заполните:
- Google Ads ID:
AW-1234567890
- Google Ads Label:
AbCdEfGhIjKl
- Нажмите Сохранить
После сохранения Cabinet подключит googletagmanager.com/gtag/js и настроит отслеживание конверсий.
Шаг 4: Проверка
- Откройте Cabinet в браузере
- В Google Ads перейдите в Цели → Конверсии → Сводка
- Статус конверсии должен измениться на “Запись конверсий” (может занять до 24 часов)
- Через DevTools (F12 → Network): должен загружаться
gtag/js от googletagmanager.com
Админ-панель: вкладка Аналитика
На вкладке Аналитика в настройках Cabinet отображаются:
| Поле | Формат | Пример |
|---|
| Яндекс Метрика ID | Только цифры | 98765432 |
| Google Ads ID | AW- + цифры | AW-1234567890 |
| Google Ads Label | Строка | AbCdEfGhIjKl |
Рядом с каждым счетчиком отображается статус:
- Активен — ID заполнен, скрипт подключается
- Не настроен — поле пустое, скрипт не подключается
Для отключения счетчика очистите соответствующее поле и сохраните.
Устранение проблем
Счетчик не появляется на сайте
- Проверьте что ID сохранен в админ-панели (вкладка Аналитика)
- Обновите страницу Cabinet (Ctrl+Shift+R для сброса кеша)
- Проверьте DevTools → Network на наличие запросов к
mc.yandex.ru или googletagmanager.com
Яндекс Метрика показывает 0 визитов
- Данные появляются с задержкой до 5 минут
- Проверьте что в настройках счетчика указан правильный домен
- Убедитесь что AdBlock или аналогичные расширения не блокируют скрипт
Google Ads не фиксирует конверсии
- Статус обновляется до 24 часов после установки
- Проверьте правильность Conversion ID (формат
AW-*) и Label
- Убедитесь что на аккаунте Google Ads есть активные кампании