Metrika Tools

Клик по кнопке. Цель JavaScript-событие. Метод reachGoal.

При нажатии на кнопку вызывается метод reachGoal, который передаёт в Метрику идентификатор цели. Необходимо передавать при использовании цели типа "JavaScript-событие".


В консоли передача данных о достижении цели отображается в виде строки:
Reach goal. Counter: 23293042. Goal id: RG .
Counter - номер счётчика, на который отправились данные. Goal id - идентификатор цели

Код кнопки
...
         <button class='but' onclick="ym(23293042,'reachGoal','RG');">Вызвать reachGoal</button>
      ...
Перейти в отчет

Отправка формы. Цель JavaScript-событие. Метод reachGoal.

При отправке формы вызывается метод reachGoal, который передаёт в Метрику идентификатор цели. Необходимо передавать при использовании цели типа "JavaScript-событие"

Имя

Фамилия

Email

Код цели

...
            <form  onsubmit="ym(23293042,'reachGoal','RG2');"
        ...
Перейти в отчет

Отправка искусственного просмотра. Метод hit.

При нажатии на кнопку в Яндекс Метрику отправляются данные об искусственном просмотре. То есть при помощи этого метода мы отправляем в Метрику данные о просмотре произвольной страницы сайта (даже которой не существует на сайте). Зачастую этот метод используется, где при переходе между страницами сайта не отправляются данные о просмотре, например, на SPA-сайтах.


В консоли передача данных о искусственного просмотра выглядит в виде строки:
PageView. Counter 23293042. URL: metod/hit.ru. Referrer: http://symon77.tilda.ws/tet?_ym_debug=1
Counter - номер счётчика, на который отправились данные. URL - отправленный url.

Код кнопки
...
                <button class='but' onclick="ym(23293042, 'hit', 'metod')">Отправить hti</button>
                ...
Перейти в отчет

Передача дополнительных параметров при нажатии на кнопку. Метод params.

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

Откуда вы о нас узнали?

Рассказал знакомый

Увидел рекламу

Нашел в поиске

Раньше уже работал с вами

Из других источников

Код опросника
...
<div class="t807__input-wrapper">
<input onclick="ym(23293042, 'params', 'Откуда узнали', 'Рассказал знакомый',);" type="radio" name="1" value="1" class="t807__input t-radio js-vote-btn">
<div class="t807__answer-indicator t-radio__indicator"></div> </div>
...
<div class="t807__input-wrapper">
<input type="radio" onclick="ym(23293042, 'params', 'Откуда узнали', 'Увидел рекламу',);" name="1" value="2" class="t807__input t-radio js-vote-btn">
<div class="t807__answer-indicator t-radio__indicator"></div> </div>
...
<div class="t807__input-wrapper">
<input type="radio" onclick="ym(23293042, 'params', 'Откуда узнали', 'Нашёл в поиске',);" name="1" value="3" class="t807__input t-radio js-vote-btn">
<div class="t807__answer-indicator t-radio__indicator"></div> </div>
...
<div class="t807__input-wrapper">
<input type="radio" onclick="ym(23293042, 'params', 'Откуда узнали', 'Раньше уже работал с вами',);" name="1" value="4" class="t807__input t-radio js-vote-btn">
<div class="t807__answer-indicator t-radio__indicator"></div> </div>
...
<div class="t807__input-wrapper"
<input type="radio" onclick="ym(23293042, 'params', 'Откуда узнали', 'Из других источников',);" name="1" value="5" class="t807__input t-radio js-vote-btn">
<div class="t807__answer-indicator t-radio__indicator"></div> </div>
        ...
Перейти в отчет
Скачивание файла