Настройка целей в Яндекс Метрике — базовый навык для любого, кто работает с веб-аналитикой. Цели помогают отслеживать conversions, понимать, как посетители взаимодействуют с сайтом, и оценивать эффективность изменений. Разберём процесс от начала до конца, без воды и сложных терминов.
Что такое цели и зачем они нужны
Цели в Яндекс Метрике — это инструмент для фиксации целевых действий пользователей на сайте. Например, отправка формы, клик по кнопке, просмотр определённой страницы. Без настроенных целей вы не сможете измерить конверсию и понять, работает ли сайт так, как задумано.
Типы целей в Яндекс Метрике
В Метрике доступны четыре основных типа целей:
- JavaScript-событие — для отслеживания кликов, отправки форм и других действий;
- Посещение страницы — фиксация перехода на конкретный URL;
- Количество просмотров — отслеживание числа просмотров страницы;
- Цель по условию — настройка цели на основе данных, например, глубины просмотра или времени на сайте.
JavaScript-события — самый гибкий вариант, но для него нужны базовые знания кода или помощь разработчика.
Как создать цель: пошаговая инструкция
Откройте раздел «Цели» в настройках счётчика Яндекс Метрики. Нажмите «Добавить цель» и выберите тип.
Для цели типа «JavaScript-событие» укажите параметры: category, action и label. Эти параметры должны соответствовать коду на сайте. Например, для кнопки «Заказать» category может быть «form», action — «submit», label — «order».
Для цели «Посещение страницы» просто укажите URL, переход на который нужно фиксировать. Можно использовать маски, например, /thanks/* для всех страниц благодарности.
После сохранения цели она начнёт отслеживаться. Данные появятся в отчётах через несколько часов.
Частые ошибки при настройке
Многие неправильно указывают параметры для JavaScript-событий — например, путают category и action. Из-за этого цели не срабатывают.
Другая проблема — дублирование целей. Если настроить несколько одинаковых целей, данные будут искажены.
Иногда цели не работают из-за ошибок в коде сайта. Например, если код события не ляется на мобильных устройствах.
Как проверить, что цель работает
После настройки выполните целевое действие на сайте — например, отправьте тестовую форму. Затем проверьте отчёт «Цели» в Яндекс Метрике. Если цель зафиксирована, всё настроено correctly.
Используйте режим «Вебвизор» для записи сессий — он поможет увидеть, как пользователи взаимодействуют с элементами, которые должны trigger цели.
Практические рекомендации
Начинайте с самых важных целей — например, отправка заявки или покупка. Не создавайте десятки целей сразу, это усложнит анализ.
Регулярно проверяйте работу целей, особенно после обновлений сайта. Изменения в коде могут сломать отслеживание.
Используйте цели для настройки сегментов и многоканальных последовательностей — это расширит возможности анализа.
Ограничения и подводные камни
Цели не отслеживают действия, которые произошли до их настройки. Данные начинают собираться только после создания цели.
Некоторые типы целей, например JavaScript-события, требуют корректной реализации на стороне сайта. Без помощи разработчика может не получиться.
Метрика не фиксирует цели, если пользователь заблокировал JavaScript или использовал VPN — это стоит учитывать при анализе данных.
Чек-лист для самостоятельной проверки
- Правильно ли указаны параметры для JavaScript-событий?
- Соответствует ли код на сайте настройкам цели?
- Работает ли цель на всех устройствах?
- Не дублируются ли цели?
- Появляются ли данные в отчётах через сутки после настройки?
Если ответы на все вопросы положительные, цели настроены корректно.