SO-AGENCY · КАЗАХСТАН

Как установить счётчик Яндекс Метрики

Метрика показывает посещения, источники и настроенные цели. Счётчик следует установить на все нужные страницы, а полезные действия настроить отдельно.

Аналитика / UTMso-agency · 06.10.20265 мин чтения
Откройте кабинет перед началом

Войдите в рабочий аккаунт и выберите нужный проект. Затем выполняйте шаги ниже.

Открыть Яндекс Метрика ↗
Что получится после настройки

Рабочий счётчик установлен одним способом, визиты поступают с нужных страниц, цель заявки подтверждена тестом.

Что подготовить перед началом

  • Используйте Яндекс ID владельца бизнеса; подготовьте доступ к общему шаблону сайта или публикации GTM.
  • Запишите рабочий домен, дополнительные домены, часовой пояс, контакт получателя уведомлений и ранее установленные номера счётчиков.
  • Подготовьте тестовую заявку, безопасные поля формы и согласованный порядок работы счётчика при управлении согласием.
01Счётчик
02Код на страницах
03Проверка визита
04Полезные цели

Учебная схема процесса; не скриншот рекламного кабинета.

01Создайте счётчик у владельца

В интерфейсеmetrica.yandex.ru → Добавить счётчик

Счётчик создавайте под аккаунтом компании, чтобы доступ к данным не зависел от личного аккаунта подрядчика. Название укажите по домену и среде. После создания запишите номер счётчика: именно числовой ID понадобится в reachGoal и настройке Директа. Несколько разных счётчиков допустимы по задаче, но одинаковый не должен загружаться дважды.

  1. Заполните «Имя счётчика» и «Адрес сайта»: домен без http:// или https://, например example.kz. Укажите часовой пояс и валюту.
  2. При необходимости добавьте дополнительные адреса; проверьте, какие домены должны собираться.
  3. Примите пользовательское соглашение, нажмите Продолжить и заполните профиль: тип сайта, индустрия, CMS/CRM и роль. После создания откройте Настройки → Доступ.
Пример заполнения

«example.kz — production» отличим от «example.kz — staging»; ID 12345678 в примерах заменяют реальным номером.

Проверка

Компания владеет счётчиком, а специалист работает через персональное разрешение.

02Проверьте параметры сбора

В интерфейсеСчётчик → Настройки → Счётчик

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

  1. Включите необходимые функции и проверьте параметры Вебвизора.
  2. Для магазина согласуйте имя контейнера данных и реализацию eCommerce с разработчиком.
  3. Проверьте уведомления и настройку доменов; сохраните изменения до получения кода.
Пример заполнения

Для заявки в клинику аналитике нужен факт отправки, а содержание медицинского обращения остаётся в системе обработки заявок.

Проверка

Владелец знает, какие функции включены, какие события передаются и где исключены чувствительные данные.

03Скопируйте актуальный код из кабинета

В интерфейсеНастройки → Счётчик → Код счётчика / Установка

Используйте полный фрагмент текущего кабинета, включая инициализацию и резервный блок, если он предложен. Генератор кода учитывает выбранные настройки, поэтому случайный пример из старого блога не заменяет ваш фрагмент. Выберите только один способ доставки: ручной HTML, поддерживаемая интеграция CMS или система управления тегами.

  1. Откройте инструкцию HTML либо подходящую вкладку CMS.
  2. На вкладке Счётчик нажмите Скопировать и возьмите полный код собственного счётчика; передайте разработчику номер и места установки.
  3. Проверьте, не добавляет ли тот же номер плагин CMS, старый шаблон или GTM; отключите повторяющую установку.
Пример заполнения

Если Метрика уже установлена через CMS, новый Custom HTML в GTM создаст повторную инициализацию того же номера.

Проверка

Номер в коде совпадает с номером открытого рабочего счётчика.

04Установите через общий шаблон

В интерфейсеКод сайта → общий HTML-шаблон страниц

Разместите скопированный код в общей области сайта по инструкции счётчика, достаточно рано для регистрации короткого визита. Если используете GTM, создайте тег с поддерживаемым шаблоном либо Custom HTML и внимательно проверьте весь JavaScript-фрагмент. Резервный noscript при установке через JavaScript не выполняет обычную роль HTML-резерва; задачу согласуйте с разработчиком.

  1. Разместите script в head или body как можно ближе к началу страницы; noscript с содержимым размещайте только в body. Проверьте главную, услуги, контакты и подтверждение.
  2. Опубликуйте шаблон либо контейнер; сбросьте кэш и откройте исходный код сайта.
  3. На SPA не переинициализируйте счётчик при каждой смене компонента; отдельно настройте виртуальные просмотры по документации hit.
Пример заполнения

Форма открывается на /contact без полного обновления: проверяйте просмотры SPA и отправку цели раздельно.

Проверка

Запрос библиотеки и обращения счётчика видны на каждой проверенной странице.

05Проверьте статус и браузер

В интерфейсеМетрика → список счётчиков; сайт → инструменты разработчика → Network

Откройте сайт в браузере без блокировщика и выполните несколько переходов. В списке счётчиков обновите проверку статуса установки. При ошибке откройте Network и Console: отсутствие библиотеки, запрет CSP, неправильный номер, блокировщик и отсутствие разрешённого запуска требуют разных исправлений. Зелёный статус не подтверждает все бизнес-цели.

  1. Проверьте загрузку счётчика и запросы с его номером.
  2. Повторите проверку на главной и форме, на телефоне и компьютере.
  3. Проверьте обычный сценарий согласия: принятие, отказ и последующее изменение настройки.
Пример заполнения

Главная передаёт визит, а форма нет: её отдельный шаблон оказался без кода.

Проверка

Для каждого URL видно ожидаемое выполнение; ошибки JavaScript зафиксированы и устранены.

06Создайте отдельную цель заявки

В интерфейсеНастройки → Цели → Добавить цель → JavaScript-событие

Не завершайте установку только визитами. Создайте цель с понятным названием и техническим идентификатором lead_success. Идентификатор в Метрике должен совпадать с кодом посимвольно. Вызов размещайте после ответа сервера, подтверждающего создание заявки, либо запускайте по тому же проверенному dataLayer-событию, которое использует аналитика.

  1. Укажите название «Заявка — успешная отправка», идентификатор lead_success и сохраните.
  2. Добавьте вызов ym с реальным номером счётчика после подтверждения API формы.
  3. Проверьте, что автоматическая цель формы или другая JavaScript-цель не принята за ещё одну основную заявку.
Пример заполнения

В обработчике успешной заявки вызывается reachGoal; при незаполненном телефоне цель отсутствует.

Пример кода
// Выполнить после успешного ответа сервера.
// 12345678 заменить номером своего счётчика.
ym(12345678, 'reachGoal', 'lead_success', {
  form_id: 'consultation'
});
Замените демонстрационные идентификаторы на значения своего проекта.
Проверка

Одна тестовая запись в CRM соответствует одному вызову технической цели.

07Проверьте цели отладчиком

В интерфейсеСайт → ?_ym_debug=2; для прежнего кода ?_ym_debug=1 → Console

Официальная проверка различает новое и старое поколение кода. Для актуального счётчика используйте параметр _ym_debug=2 и следуйте открытому отладчику; прежний код можно проверить в консоли через _ym_debug=1. Если URL уже содержит query, добавляйте параметр через амперсанд. Проверяйте реальное действие формы, а не только ручной вызов в консоли.

  1. Откройте /contact?_ym_debug=2 и выполните заявку; для старого кода используйте режим 1 и Ctrl+Shift+J.
  2. Проверьте номер счётчика и событие Reach goal / достижение цели.
  3. Повторите ошибочную отправку, двойное нажатие и обновление страницы; проверьте отсутствие повторов.
Пример заполнения

При существующем ?utm_source=test адрес проверки станет ?utm_source=test&_ym_debug=2.

Проверка

Отладчик показывает правильную цель и номер; невалидная форма её не вызывает.

08Свяжите измерение с рекламой

В интерфейсеДирект → ЕПК → Счётчики Яндекс Метрики → Целевые действия

Добавьте именно рабочий счётчик и проверьте доступ рекламного логина к его целям. Стратегии нужен подтверждённый результат, поэтому не выбирайте все автоматически предложенные события без разбора. Настройте отчёт по источникам и целям, затем сравните обращения с CRM за согласованный период и часовой пояс.

  1. Укажите номер счётчика в ЕПК и добавьте проверенную цель lead_success.
  2. Уберите из оптимизации случайные просмотры и клики, если они не являются задачей кампании.
  3. Откройте отчёт с нужной целью и выполните контрольное действие после публикации, без режима GTM Preview.
Пример заполнения

Заявка — целевой результат стратегии; tel_click — отдельный этап контакта для анализа.

Проверка

Сохранены номер, место установки, цель, тестовый маршрут и ответственный за сопровождение.

Пример для бизнеса

Для сайта с блогом, услугами и формой убедитесь, что счётчик стоит во всех трёх шаблонах, а не только в главном лендинге.

Частые ошибки

  • Код установлен не на всех шаблонах страниц.
  • Счётчик блокирует политика CSP.
  • Вместо заявки считают любое открытие страницы контактов.

Вопросы по настройке

Нужно ли копировать код заново после изменения настройки?

Следуйте подсказкам кабинета: часть параметров задаётся в коде. После изменения сравните предложенный фрагмент с установленным и проверьте рабочие страницы.

Почему счётчик видит визиты, а цель отсутствует?

Проверьте номер в ym, идентификатор цели, вызов после успеха и блокировки запросов. Визит не доказывает выполнение обработчика формы.

Официальные источники

Материал написан своими словами по указанным справкам. Примеры и рекомендации so-agency адаптированы к задачам бизнеса; доступность функций и интерфейс могут отличаться.

Нужна помощь с настройкой?

Опишите сайт, платформу и проблему. Обсудим конкретный состав работ.

Следующий шаг

Написать в WhatsApp

Как используются ваши данные

Имя, телефон и описание задачи нужны, чтобы связаться с вами по вашему запросу. Они не используются для рассылок.

При отправке заявки через Telegram данные передаются владельцу so-agency с использованием Telegram Bot API. При выборе WhatsApp откроется переписка с подготовленным текстом; отправку сообщения подтверждаете вы.

На сайте установлен Google Tag Manager для управления аналитикой. События успешной заявки, открытия контактов и перехода в проекты передаются без имени, телефона и текста обращения. Сервисы аналитики могут использовать технические данные устройства и cookies в зависимости от настроек подключённых тегов.

Сайт не сохраняет заявки в публичном доступе и не просит пароли от рекламных кабинетов. По вопросам данных: +7 708 900 77 26.

Напишите в WhatsApp

Откройте камеру телефона и наведите её на QR-код. Откроется чат с so-agency.

QR-код: чат WhatsApp so-agency+7 708 900 77 26
Открыть WhatsApp на компьютере ↗

Сообщение отправите вы — чат открывается без автоматической рассылки.