Юр. сторона и интеграции

Как настроить событие в Яндекс Метрике?

Дмитрий, Волгоград 0

Настроил Яндекс Метрику на сайте, вижу визиты, но хочу отслеживать отдельные действия - например, отправку формы заявки. Как добавить такое событие, чтобы оно попадало в отчёты отдельной целью?

Дмитрий Акиндинов технический администратор сайтов

ответил

Событие настраивается в два шага. Сначала в счётчике Яндекс Метрики создаётся цель типа «JavaScript-событие» с уникальным идентификатором, например lead_submit. Затем на сайте в нужный момент вызывается команда ym(ID_счётчика, ‘reachGoal’, ‘lead_submit’). После этого каждое срабатывание фиксируется в отчётах Метрики как достижение цели, а не просто визит.

Цель создаётся в разделе счётчика «Цели» — «Добавить цель» — тип «JavaScript-событие». Идентификатор в панели и строка в коде должны совпадать буквально: частая ошибка новичков — опечатка в одном из двух мест, из-за которой события молча не доходят.

Второй тип цели, URL-цель, срабатывает при переходе на определённую страницу вроде /spasibo/ и настраивается вообще без кода, только правилом по адресу. Но для действий без перезагрузки страницы — клик по кнопке, отправка AJAX-формы, скачивание файла — подходит только JavaScript-вариант, с вызовом в обработчике успешной отправки.

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

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

Подробный разбор Яндекс Метрика: настройка целей для сайта услуг

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Юр. сторона и интеграции"

Заявка

Обсудим задачу

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

Куда удобнее ответить?