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

nastrojka-celi-sobytie-v-yandeks-metrike

Для создания в Яндекс Метрике цели «Событие» вам нужно иметь доступ html коду своего сайта. В большинстве современных CMS есть встроенные редакторы html кода, если у вас такого нету, тогда придётся скачивать файлы с хостинга и править их в любом текстовом редакторе. Для работы с кодом можете использовать обычный блокнот.

Для того чтобы цель считалась выполненной, вам нужно вызвать функцию yaCounterXXXXXX.reachGoal(‘TARGET’) с помощью html тегов «события». Где XXXXXX это номер счётчика, а TARGET — идентификатор цели.

Код для кнопок и ссылок:

onclick="yaCounter12345678.reachGoal ('Nazvanie_Identifikatora'); return true;"

Код для различных форм, где пользователь отправляет нам данные:

onsubmit="yaCounter12345678.reachGoal ('Nazvanie_Identifikatora', function () {alert ('Данные отправлены')}); return true;"

Код для ссылки с передачей параметров пользователя:

onclick="yaCounter12345678.reachGoal ('Nazvanie_Identifikatora', goalParams, goalCallback); return true;"

Вместо цифр после yaCounter — указываем код счетчика Метрики
Вместо ‘Nazvanie_Identifikatora’ — указываем название нашего идентификатора, который создали шагом выше.

  1. Выбираем кусок кода, который подходит
  2. Заходим на наш сайт и ищем подопытную кнопку
  3. Жмем на неё правой кнопкой мыши «посмотреть код»
  4. В открывшейся консоли копируем подсвеченную строчку
  5. Заходим на фтп в корневую папку сайта и открываем файл, содержащий исходный код сайта. Например, index. html