Как проверить цели Метрики: 7 шагов отладки без ошибок

Запустить отладку целей в Метрике можно за минуту: добавьте к адресу страницы `?_ym_debug=2`, сделайте целевое действие и посмотрите панель внизу экрана. Появилось событие, цель собрана верно, не появилось, где-то потерялся код или мешает фильтр, и тут начинается самое интересное. Через невидимые цели у меня однажды улетели две недели рекламного бюджета на клиентском проекте, с тех пор я ни одну кампанию не запускаю, пока не прогоню этот порядок.

С чего начать проверку целей Метрики

Обложка к статье о том, с чего начать проверку целей Метрики
Обложка к статье о том, с чего начать проверку целей Метрики

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

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

Если после проверки выяснится, что трафика на сайте катастрофически мало и трекать по сути нечего, стоит посмотреть, какие каналы продвижения мы закрываем под ключ.

👉 Услуги и цены: чем мы помогаем сайтам с трафиком

Как проверить цели Метрики по порядку: 7 шагов

Семь шагов проверки цели Метрики в отладчике по порядку
Семь шагов проверки цели Метрики в отладчике по порядку

Вот порядок, по которому я прохожу каждую цель, и на одностраничнике, и в интернет-магазине.

  1. Откройте настройки счётчика на вкладке «Фильтры» и проверьте галочку «Не учитывать мои визиты». Если она стоит, уходите в приватный режим браузера или снимайте фильтр на время теста. Без этого шага все следующие бессмысленны.
  2. Добавьте `?_ym_debug=2` к адресу любой страницы сайта. Работает это только при условии, что на сайте стоит новый код счётчика Метрики. Если панель не появилась, используйте отладчик в консоли браузера, там тоже видно события.
  3. Загрузите страницу с этим параметром заново.
  4. Выполните ровно то действие, которое ловит цель.
  5. Найдите внизу страницы значок Метрики и откройте панель отладки. Счётчиков несколько, переключайтесь между ними прямо в панели, выбор сохраняется при переходах между вкладками.
  6. Во вкладке Events ищите номер своего счётчика и название события. Для клика по телефону там будет информация о клике, для формы, об отправке, для файла, строка со ссылкой на скачанный документ.
  7. Зайдите в отчёт «Конверсии» и убедитесь, что достижение подтянулось. Мгновенно этого ждать не стоит, но если события нет ни там, ни в отладчике, цель битая.

Вся проверка держится на одном параметре `_ym_debug` и внимании к фильтрам. Остальное, нюансы.

Где обычно ошибаются при проверке целей

Ym debug и сторонние сервисы для проверки целей Метрики
Ym debug и сторонние сервисы для проверки целей Метрики

Самые частые грабли:

  • Проверяют цель в браузере, где уже стоит фильтр от собственных визитов, и удивляются пустому дебаг-отладчику.
  • Смотрят во вкладку Events, а подробности не проверяют в Console, там информации заметно больше.
  • Путают `_ym_debug=1` и `=2` на новом коде счётчика и не понимают, почему панели нет.
  • Тестируют на одной странице, а привязка цели стоит к другой.

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

Что понадобится для проверки цели

Небольшой набор, без которого не обойтись:

  • Приватное окно или второй браузер, где вы не заходили в Метрику, чтобы фильтры не мешали.
  • Доступ к настройкам счётчика: нужен, чтобы глянуть фильтры и тип цели.
  • Параметр `_ym_debug=2` в адресной строке либо открытая консоль браузера по F12.
  • Отчёт «Конверсии» в самой Метрике как финальная проверка.

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

Можно ли проверить цели Метрики проще и дешевле

Где обычно ошибаются при проверке целей Метрики и Яндекс дебаге
Где обычно ошибаются при проверке целей Метрики и Яндекс дебаге

Есть упрощённый способ, расширения и сторонние сервисы веб-аналитики с показом событий в реальном времени. Время они экономят, но слабость у них одна: они видят то же, что и Метрика, просто в другом окне. Код сломан или фильтр отсекает визиты, расширение тоже промолчит.

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

Отсюда моё правило: сначала родной параметр отладки, а удобные надстройки, потом.

Что делать, если проверка не сработала

Если отладчик молчит: куда идти, когда проверка цели не сработала
Если отладчик молчит: куда идти, когда проверка цели не сработала

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

Если сайт собран на конструкторе или через кривой плагин, докопаться без разработчика трудно. Тогда звать специалиста, не слабость, а экономия нервов.

Частые вопросы

Что такое ym debug и как им пользоваться?

Это параметр отладки в адресной строке: дописываете `?_ym_debug=2` к адресу страницы, выполняете целевое действие и смотрите данные в панели внизу. Так видно, уходит ли событие в счётчик, ещё до публикации отчётов.

Почему в отладчике Метрики пусто, хотя цель настроена верно?

Скорее всего, включён фильтр «Не учитывать мои визиты» или IP вашего офиса внесён в фильтры счётчика. Проверяйте в приватном режиме либо снимите фильтр на время теста.

Чем отличаются вкладки Events и Console в панели отладки?

Events показывает номер счётчика и сам факт достижения цели, а Console даёт больше подробностей: PageView для посещений страниц, название события, строку со скачиванием файла. Console информативнее.

Что делать, если на сайте несколько счётчиков Метрики?

В панели отладки переключайтесь между ними, выбор сохраняется при переходе между вкладками. Событие ищите по номеру нужного счётчика.

Метрика дебаг 1 и дебаг 2, в чём разница?

Значение `=2` работает с новым кодом счётчика Метрики и открывает панель отладки. Значение `=1` используют со старой версией кода или через консоль браузера, если панель при `=2` не появилась.

Как проверить цель типа «клик по кнопке» или «отправка формы»?

Выполните именно это действие и следите, чтобы во вкладке Events появилось сообщение о достижении. Затем обязательно проверьте, что достижение подтянулось в отчёте «Конверсии».

Почему цель не появляется в отчёте «Конверсии» сразу?

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

Можно ли проверить цели Метрики без доступа к настройкам счётчика?

Частично: сам факт отправки события вы в отладчике увидите. А корректность типа цели и фильтров без доступа к настройкам проверить нельзя.

Заключение

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

👉 Что входит в работу и от чего зависит результат: условия ведения канала под ключ

Автор: Виктор Строев

Ещё по теме