Как добавить счетчик Метрики в Яндекс.Директ — пошаговая инструкция
Краткая инструкция: как создать и установить счетчик Яндекс.Метрики, настроить цели и импортировать их в Яндекс.Директ ✅ Практические шаги и советы.
Короткий ответ: Создайте счетчик в Яндекс.Метрике, установите на сайт код счетчика (или через менеджер тегов), настройте цели (URL, JavaScript-событие или отправку формы), свяжите аккаунты Яндекс.Метрики и Яндекс.Директа, затем импортируйте цели в Директ как конверсии и используйте их для оценки и оптимизации кампаний.
Краткое содержание
- Быстрый план: основные шаги
- 1. Создание счетчика в Яндекс.Метрике
- 2. Установка кода счетчика на сайт
- 3. Настройка целей в Метрике (типы и примеры)
- 4. Связывание Яндекс.Метрики с Яндекс.Директом и импорт целей
- 5. Особенности для SPA и AJAX-форм
- 6. Проверка и отладка: как убедиться, что всё работает
- 7. Лучшие практики и ошибки, которых стоит избегать
- 8. Как использовать данные Метрики в аналитике и оптимизации рекламы
- FAQ — ответы на часто задаваемые вопросы
- Нужна помощь с внедрением и сквозной аналитикой
Быстрый план: основные шаги
- Создать счетчик в Яндекс.Метрике и получить ID.
- Установить код счетчика на все страницы сайта (через шаблон, CMS-плагин или менеджер тегов).
- Настроить цели: URL, JavaScript-событие (reachGoal), отправку формы, клик по элементу и т.п.
- Связать Метрику и Директ (предоставить доступ или связать сервисы в настройках).
- Импортировать цели в Яндекс.Директ как конверсии и назначить ценность при необходимости.
- Проверить работу в режиме реального времени и через отчёты. Настроить ретаргетинг/аудитории.
1. Создание счетчика в Яндекс.Метрике
Пошагово:
- Зайдите в Яндекс.Метрику под аккаунтом, который будет управлять данными.
- Нажмите «Добавить счетчик» и заполните основную информацию: название, адрес сайта, часовой пояс.
- Включите параметры: «Вебвизор», «Карта кликов», «Отслеживание ссылок» и «Точный показатель отказов» — если вам нужны расширенные данные (имейте в виду небольшое влияние на скорость загрузки при включении Webvisor для крупных сайтов).
- Сохраните — вы получите ID счетчика (цифра) и код для вставки на сайт.
Важно: давайте доступ агентству или специалисту через Доступы в настройках метрики, а не передавайте логин/пароль.
2. Установка кода счетчика на сайт
Варианты установки:
- Прямое вставление в шаблон: поместите скрипт метрики перед закрывающим или сразу после открытия . Пример стандартного кода:
Замените YOUR_COUNTER_ID на реальный ID счетчика.
- Через CMS-плагин (WordPress, Joomla): используйте официальный модуль или проверенный плагин, чтобы не повредить шаблоны.
- Через менеджер тегов (например, Яндекс.ТегМенеджер или Google Tag Manager): рекомендуется для гибкости и ускоренного управления скриптами.
- Через GTM/Яндекс.ТМ: создайте тег с кодом и активируйте на всех страницах.
Совет: код должен грузиться асинхронно — это минимизирует влияние на скорость. Для критичных страниц (лендинги) убедитесь, что Webvisor включается только при необходимости.
3. Настройка целей в Метрике (типы и примеры)
Цели — ключ к измерению эффективности. В Метрике есть несколько типов:
| Тип цели | Когда использовать | Как настроить |
|---|---|---|
| URL (Посещение страницы) | Спасибо-страница после заявки/покупки | Укажите точный URL или маску (/order/thanks) |
| JavaScript-событие (reachGoal) | AJAX-отправки форм, клики, события SPA | В коде: ym(COUNTER_ID, 'reachGoal', 'order_success'); |
| Клик по элементу | Кнопка «позвонить», загрузка файла | Укажите селектор CSS или текст ссылки |
| Заполнение формы | Если форма не приводит на отдельную страницу | Используйте триггер «Отправка формы» или reachGoal в обработчике |
| Время на сайте / глубина просмотра | Сценарии вовлечения | Настраивается через параметры цели (время/страницы) |
Примеры имен целей: order_success, lead_contact, catalog_download. Присваивайте понятные, короткие имена — это упростит импорт в Директ и отчётность.
4. Связывание Яндекс.Метрики с Яндекс.Директом и импорт целей
Для того чтобы использовать цели Метрики в качестве конверсий в Директе, нужно связать сервисы и импортировать цели:
- В Метрике: откройте настройки счетчика — раздел «Связанные сервисы» или «Доступы» и добавьте связь с вашим аккаунтом Яндекс.Директ (укажите логин Директа или дайте доступ агенту).
- В Яндекс.Директе: в интерфейсе кампании найдите раздел «Конверсии» или «Импорт целей из Метрики». Выберите связанный счетчик и отметьте цели, которые хотите импортировать. Назначьте им стоимость/ценность при необходимости.
- После импорта цели станут доступными в качестве конверсий в статистике Директа и для оптимизации стратегий ставок (например, CPA/ROAS-ориентированные стратегии при наличии данных).
Важно: чтобы импорт заработал корректно, аккаунты должны быть связаны, и в Метрике у пользователя должны быть соответствующие права на просмотр/изменение.
5. Особенности для SPA и AJAX-форм
Для одностраничных приложений и AJAX-форм стандартного «посещения URL» может быть недостаточно. Что делать:
- Используйте ym(COUNTER_ID, 'hit', '/virtual/path') при смене «виртуальной» страницы, чтобы Метрика фиксировала просмотры.
- Для действий (отправка формы, клик) вызывайте ym(COUNTER_ID, 'reachGoal', 'goal_name') в колбэке успешной отправки.
- Проверьте задержку: вызывайте reachGoal только после подтверждения успеха (например, 200 OK), иначе возможны ложные срабатывания.
Пример для AJAX-формы:
fetch('/api/lead', {method:'POST', body: formData}).then(res => {
if(res.ok) {
ym(YOUR_COUNTER_ID, 'reachGoal', 'lead_sent');
// показать сообщение пользователю
}
});
6. Проверка и отладка: как убедиться, что всё работает
Пошаговые проверки:
- Проверка установки: откройте страницу и убедитесь, что скрипт mc.yandex.ru загружается. Можно посмотреть в Network или в инструменте разработчика.
- В консоли браузера выполните ym(COUNTER_ID, 'getClientID') или вызов reachGoal вручную и посмотрите, сработало ли в реальном времени в интерфейсе Метрики.
- В Метрике: «Отчёты — Цели» или «В режиме реального времени» — проверьте, что цель фиксируется.
- После импорта целей в Директ: создайте тестовый клик/показ и посмотрите, появится ли конверсия в статистике кампании (обычно с небольшим лагом).
Диагностика ошибок:
- Если цель не срабатывает — проверьте правильность ID и порядок загрузки скрипта.
- Для SPA — убедитесь, что вы отправляете hit при смене «страницы».
- Если в Директ не импортируются цели — проверьте права доступа и связь аккаунтов.
7. Лучшие практики и ошибки, которых стоит избегать
Рекомендации:
- Единая схема событий: стандартизируйте имена целей между сайтом, Метрикой и Директом.
- Минимум «пустых» целей — фокусируйтесь на бизнес-результатах: лид, заявка, оплата.
- Отслеживайте UTM-метки и каналы — так вы поймёте вклад органики и рекламы.
- Не дублируйте цели: если цель уже считается through URL, не делайте ещё один reachGoal с тем же действием без необходимости.
- Исключайте внутренний трафик и тестовые IP из Метрики, чтобы ваши данные были чистыми.
Ошибки, которые чаще всего встречаются:
- Неправильно установленный код (опечатка в ID).
- Импорт целей до того, как они стабильно начинают срабатывать.
- Отсутствие проверки в продакшн-окружении — тесты только на локальном хосте не дадут нужной картины.
8. Как использовать данные Метрики в аналитике и оптимизации рекламы
Почему это важно: Метрика — не просто источник данных для Директа. Это источник для принятия стратегических решений, в том числе по SEO. Что делать с данными:
- Сегментируйте трафик (органика vs. платный) и смотрите, какие запросы/страницы конвертят лучше.
- Импортируйте цели как конверсии в Директ и используйте для автоматических стратегий. Но помните: реклама — ускоритель, а Метрика — источник правды об эффективности трафика в целом.
- Используйте ретаргетинг (аудитории Метрики) в Директе — это дешевле и эффективнее, чем постоянный широкий охват.
- Сквозная аналитика: связывайте данные Метрики с CRM, чтобы оценивать CPL/CPA, ROMI и принимать решения об инвестициях в каналы (SEO — долгосрочный капитал, реклама — ускоритель продаж).
FAQ — Частые вопросы
1. Нужно ли обязательно устанавливать счетчик Метрики, если используем только Яндекс.Директ?
Да. Счетчик Метрики даёт точные цели и сегменты аудитории, которые можно импортировать в Директ, а также подробную аналитику по органике и другим каналам. Без Метрики вы теряете данные для оптимизации и сквозной аналитики.
2. Где лучше устанавливать код — в или перед ?
Рекомендуется вставлять стандартный асинхронный код в
или сразу после открытия — так данные собираются раньше. Если используете менеджер тегов, разместите тег на всех страницах с активацией «All Pages».3. Как долго ждать данных после импорта целей в Директ?
После корректной настройки цели начинают фиксироваться в Метрике почти сразу, в Директе импорт может появиться с небольшой задержкой (несколько часов). Для стабильной оптимизации подождите, пока появится достаточная статистика (обычно — десятки конверсий для машинных стратегий).
4. Могу ли я использовать цели Метрики для оптимизации CPM/CTR?
Цели напрямую влияют на стратегии оплаты за конверсию (CPA/ROAS). Для оптимизации CTR/CPM лучше смотреть на другие метрики (качество объявлений, релевантность), но цель из Метрики — ключ для управления ставками и ROAS.
5. Как настроить ретаргетинг из Метрики в Директе?
В Метрике создайте сегмент аудитории на основе посещений/поведения или целей, затем при создании ретаргетинговой кампании в Директе выберите этот сегмент (связь аккаунтов должна быть настроена).
Нужна помощь с внедрением и сквозной аналитикой
Если нужно быстро и корректно добавить счетчик Метрики, настроить цели и связать всё с Яндекс.Директом — мы поможем: проверим установку, настроим цели для SPA/AJAX, протестируем и импортируем конверсии для оптимизации кампаний. Для комплексных задач по сайту и аналитике посмотрите наши услуги по созданию и продвижению сайтов и реальные примеры внедрений в разделе кейсы. Наша позиция: SEO — основа стабильного трафика, реклама — ускоритель роста. Свяжемся и составим план внедрения с учётом ваших бизнес-метрик.
