Как настроить цель на кнопку в Яндекс Метрике

4809

Чтобы настроить цель на кнопку в Яндекс - Метрике, необходимо зайти в настройки вашего счетчика и нажать на кнопку "добавить цель" (рис. 1):

Рис.1

Появится диалоговое окно (рис.2), в котором необходимо выбрать "JavaScript - событие" и прописать в поле "идентификатор цели" название события. В нашем примере это будет "click_button".

рис.2

На стороне метрики настройки завершены, осталось только добавить к кнопке на сайте событие onClick, которое и будет передавать данные в метрику. Для этого открываем через редактор кода страницу с нужной кнопкой и дописываем ей следующие строки:

<input type= “button”  value= “Отправить”  id ="btn_send" onClick="ym('XXXXXX','reachGoal', 'target-name'); return true;">

Здесь XXXXXX - номер счетчика метрики, 'target-name' - название цели. В нашем случае название цели -  "click_button", поэтому полный код кнопки будет выглядеть так:

<input type= “button”  value= “Отправить”  id ="btn_send" onClick="ym('574390','reachGoal', 'click_button'); return true;">

Если у вас сайт построен на конструкторе и нет возможности добавить событие onclick, но есть редактор кода, то можно воспользоваться следующим скриптом:

<script>
window.onload = function () {
var butn = document.getElementById('btn_send');
butn.onclick = function() {
ym('xxxxxx','reachGoal', 'click_button');
return true;
}
}
</script>

где 'btn_send' - id кнопки, xxxxxx и  click_button - номер счетчика и название события соответственно.

На этом все. Настройка цеди на кнопку в Яндекс - метрике завершена. Надеюсь, что статья была вам полезной!

Добавить комментарий

Ваш адрес email не будет опубликован.

*
code