Счетчик для Яндекс Директа создается в Яндекс Метрике, а не внутри рекламной кампании. Сначала владелец сайта добавляет счетчик в Метрике, получает уникальный код, размещает его на всех страницах и проверяет отправку данных. Только после этого счетчик имеет смысл использовать в рекламе.

Самая дорогая ошибка здесь банальна: счетчик создан, его номер скопирован, но код на сайт не установлен или работает только на части страниц. В кабинете объект есть, а визиты и поведение рекламного трафика теряются. Поэтому создание без проверки — половина работы.

Рабочий счетчик — это не запись в списке Метрики, а код, который загружается на каждой нужной странице и передает данные под правильным номером.

Где создавать счетчик для Директа

Откройте Яндекс Метрику под учетной записью, которая должна владеть аналитикой, и нажмите «Добавить счетчик». В Директе новый счетчик не создается: там позже выбирают уже существующий объект Метрики.

Владельца выбирайте осознанно. Личный логин уволившегося подрядчика — плохое место для бизнес-аналитики. Оптимально, когда счетчик принадлежит учетной записи компании, а сотрудникам и специалистам предоставляется необходимый доступ.

Официальная инструкция по созданию и установке счетчика разделяет процесс на две части: настройка объекта в Метрике и физическое размещение его кода на сайте. Пропускать вторую часть нельзя.

Что подготовить до создания

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

  • основной адрес сайта без протокола;
  • поддомены и дополнительные домены, если они относятся к одному проекту;
  • доступ к CMS, шаблону сайта или системе управления тегами;
  • понимание, нужен ли Вебвизор и аналитика форм;
  • учетная запись владельца счетчика;
  • тестовая страница, на которой можно проверить загрузку кода.

Если посадочная находится на конструкторе, заранее выясните, есть ли поле для номера Метрики, готовая интеграция или вставка пользовательского HTML. Не создавайте несколько счетчиков только потому, что разработчик не нашел место для кода.

Ещё больше полезного в Telegram канале

Разбираю связки, кейсы и инструменты без воды

Перейти в Telegram

Как создать счетчик Метрики пошагово

Путь состоит из четырех действий: авторизация, добавление счетчика, заполнение настроек и завершение профиля.

  1. Авторизуйтесь в Яндексе и откройте страницу со списком счетчиков Метрики.
  2. Нажмите «Добавить счетчик».
  3. Укажите имя, адрес сайта и дополнительные параметры.
  4. Примите условия пользовательского соглашения и нажмите «Продолжить».
  5. Заполните профиль проекта: тип сайта, индустрию, CMS, CRM и свою роль.
  6. Откройте созданный счетчик и скопируйте код на вкладке «Счетчик».

После создания запишите номер счетчика в документацию проекта. Номер понадобится разработчику, специалисту по рекламе и тому, кто будет проверять события. Не отправляйте вместо номера скриншот кабинета — это создает лишний шанс подключить не тот объект.

Как заполнить адрес и основные настройки

В поле «Адрес сайта» укажите основной домен без `http://` и `https://`. Метрика разрешает указать путь, например `example.ru/catalog/`, но не адрес конкретного файла, фрагмент после `#` или параметры после `?`.

Поле Что указать Типичная ошибка
Имя счетчика Проект и домен, понятные команде «Новый счетчик 2» без идентификации
Адрес сайта Основной домен без протокола Полный URL страницы с параметрами
Дополнительные адреса Адреса того же проекта Добавление посторонних сайтов
Включая поддомены Включить, если трафик идет на поддомены проекта Лендинг на поддомене остается вне фильтра
Валюта Валюта, в которой оценивается доход Несоответствие финансовым отчетам

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

Вебвизор, карты и аналитика форм дают дополнительную поведенческую информацию. Включайте их с учетом задач сайта, правил обработки данных и пользовательских уведомлений. Цели рекламы на этом шаге не настраиваются — сначала добейтесь стабильного приема обычных просмотров.

Как выбрать способ установки кода

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

Тип сайта Способ Что проверить
WordPress, OpenCart, 1С-Битрикс Официальный плагин или глобальный шаблон Номер счетчика и наличие кода на всех шаблонах
Самописный HTML-сайт Вставка полного кода в каждую страницу Расположение близко к началу `head` или `body`
Конструктор Штатная интеграция либо поле пользовательского кода Опубликована ли новая версия сайта
Система управления тегами Тег с кодом Метрики и правилом показа на всех страницах Контейнер опубликован, триггер срабатывает
SPA Базовый код плюс передача виртуальных просмотров Смена маршрута фиксируется как просмотр

Не смешивайте способы без причины. Если плагин уже добавил счетчик, второй такой же код через систему тегов может привести к двойной инициализации и запутать диагностику.

Установка через CMS или конструктор

В CMS код размещают через официальный плагин либо глобальный шаблон, который формирует все страницы сайта. Для WordPress, OpenCart и 1С-Битрикс у Метрики есть официальные плагины, обычно требующие установки и авторизации.

  1. Откройте «Настройка» → вкладку «Счетчик» и нажмите «Скопировать».
  2. В CMS установите официальный плагин или откройте глобальный шаблон заголовка.
  3. Добавьте номер либо полный код — в зависимости от требований интеграции.
  4. Сохраните и опубликуйте изменения.
  5. Очистите кеш сайта и CDN, если они используются.
  6. Проверьте главную страницу, карточку или услугу, форму и страницу благодарности.

Если разные части сайта работают на разных CMS, например магазин и форум, код нужно установить в каждой системе. Проверка только главной страницы здесь опасна: рекламный переход может вести сразу в каталог, где счетчика нет.

Ручная установка в HTML-код

На сайте без CMS скопируйте сгенерированный Метрикой код целиком и добавьте его во все HTML-страницы. Яндекс рекомендует размещать код внутри `head` или `body` как можно ближе к началу — от этого зависит полнота учета.

Часть `noscript` с содержимым должна находиться внутри `body`. Не разделяйте сгенерированный фрагмент произвольно и не меняйте номер вручную в нескольких местах: безопаснее повторно скопировать актуальный код из настроек.

Для сайта с общим серверным шаблоном вставьте код один раз в компонент, который формирует все страницы. После публикации откройте исходный код нескольких URL и найдите номер счетчика. Наличие на главной не доказывает наличие в карточках, корзине или на странице подтверждения.

Что учесть для SPA, поддоменов и нескольких сайтов

На SPA-сайте одной загрузки кода недостаточно, если переходы между экранами не перезагружают страницу. При смене маршрута нужно передавать виртуальный просмотр методом `hit`; подробная схема есть в официальной инструкции по установке Метрики на SPA.

Для поддоменов одного проекта укажите дополнительные адреса и при необходимости включите учет поддоменов. Код того же счетчика должен быть размещен на отслеживаемых страницах каждого адреса.

Для независимых сайтов отдельные счетчики обычно дают чище разделение источников и отчетов. Один счетчик для нескольких адресов уместен, когда это единый пользовательский маршрут и переходы между доменами должны оставаться внутри одного визита.

Как проверить наличие и передачу данных

Проверка состоит из трех уровней: код найден на странице, события отправляются, визиты появляются в отчетах. Зеленый статус в списке не заменяет проверку конкретных посадочных.

  1. В Метрике откройте «Настройка» → блок «Проверка счетчика».
  2. Введите полный адрес тестовой страницы и запустите проверку наличия.
  3. Добавьте к URL параметр `_ym_debug=2` и перезагрузите страницу.
  4. Откройте панель отладки и вкладку `Counters`.
  5. Сверьте номер и настройки, затем найдите событие `PageView`.
  6. Откройте отчет «Популярное» из шага проверки и убедитесь, что визит отображается.

Параметр `_ym_debug=2` с панелью работает для нового кода Метрики. Если панель не появилась или используется прежняя версия, откройте консоль браузера сочетанием Ctrl + Shift + J, а на macOS — Option + Command + J. Официальная инструкция по проверке счетчика показывает оба варианта.

Почему счетчик не находится или отчеты пустые

Если кода нет на странице, ищите проблему в публикации шаблона; если данные есть в консоли, но нет в отчете, проверяйте номер счетчика и фильтры.

Симптом Вероятная причина Что сделать
Проверка не находит счетчик Код не опубликован, загружается позже или есть не на всех страницах Проверить шаблон, кеш и конкретный URL
В консоли нет `PageView` CMS изменила код, скрипт блокируется или указан другой номер Переустановить код и проверить ошибки браузера
Отладчик видит счетчик, отчет пуст Жесткие фильтры или исключение собственных визитов Проверить вкладку «Фильтры» и зайти в режиме инкогнито
Есть данные только по части сайта Код отсутствует в одном шаблоне или CMS Проверить все типы страниц и поддомены
Просмотры задваиваются Один номер установлен двумя способами Найти дубли в плагине, шаблоне и системе тегов
SPA фиксирует только первый экран Не передаются виртуальные просмотры Настроить вызов `hit` при смене маршрута

AdBlock, другие скрипты, файрвол или блокировка домена `mc.yandex.ru` также могут мешать проверке. Сначала повторите тест в чистом профиле браузера без расширений. Если код не отправляет данные и после этого, подключайте разработчика — рекламный бюджет здесь пока запускать рано.

Чек-лист готовности счетчика к рекламе

Счетчик готов к следующему этапу, когда его номер подтвержден, код установлен на всех посадочных и тестовые просмотры видны в Метрике.

  • владельцем является контролируемая компанией учетная запись;
  • основной и дополнительные адреса указаны без ошибок;
  • код опубликован на всех типах страниц;
  • на сайте нет двойной установки одного номера;
  • проверка Метрики находит счетчик;
  • отладчик показывает правильный номер и `PageView`;
  • визит появляется в отчете без мешающих фильтров;
  • для SPA фиксируются переходы между виртуальными страницами.

После этого счетчик можно использовать в общей настройке рекламы. Полный порядок запуска кампании собран в руководстве как настроить Яндекс Директ самостоятельно. Если нужны короткие разборы аналитики и рекламного кабинета, подписывайтесь на Telegram-канал — там еще больше интересного.

FAQ: вопросы о создании счетчика Метрики

Можно ли создать счетчик Метрики прямо в Яндекс Директе?

Нет, новый счетчик создается в сервисе Яндекс Метрика. В Директе позже выбирают уже существующий и установленный на сайте счетчик.

Куда вставлять код Яндекс Метрики?

Код размещают на всех отслеживаемых страницах внутри `head` или `body` как можно ближе к началу. Блок `noscript` должен находиться внутри `body`.

Достаточно ли установить счетчик только на лендинг?

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

Как понять, что счетчик работает?

Проверьте страницу в блоке «Проверка счетчика», затем откройте ее с параметром `_ym_debug=2` и найдите правильный номер и событие `PageView`. Финальная проверка — появление визита в отчете.

Почему Метрика не видит мой тестовый визит?

Проверьте номер счетчика, фильтры и опцию исключения собственных посещений. Повторите визит в режиме инкогнито без блокировщиков рекламы и убедитесь, что код отправляет `PageView`.