Добавить цель Yandex

31 Мая 2018
javascript

Добавляем цели на кнопки, для того чтобы следить за поведением пользователей на сайте.

  1. Преходим на сайт метрики metrika.yandex.ru

  2. Переходим в настройки -> Цели -> Добавить цель

  3. Выбираем один из 4 пунктов

    • (Количество просмотров) - Укажите количество страниц, которые посетитель должен просмотреть за один визит
    • (Посещение страниц) - Укажите ссылку и условия выборки, чтобы проследить как часто посещают эту ссылку
    • (JavaScript-событие ) - Укажите уникальный индификатор и поместите следующий код в кнопку на вашем сайте, чтобы проследить количество нажатий на эту кнопку.

      В зависимости от версии метрики устанавливаем код:

      • onclick="yaCounterXXXXXX.reachGoal('YYYYYY'); return true;"
        

        ИЛИ

        onclick="ym(XXXXXX, 'reachGoal', 'YYYYYY');"
        
      • XXXXXX - Номер метрики
      • YYYYYY - уникальный идентификатор, любое слово
    • (Составная цель) - Это последовательность из всех предыдущих пунктов
  4. Нажмите Сохранить

  5. Добавляем необходимый тег в кнопку:

    Примеры:

    <a href="" onclick="yaCounterXXXXXX.reachGoal('YYYYYY'); return true;">Ссылка</a>
    <button type="submit" onclick="yaCounterXXXXXX.reachGoal('YYYYYY'); return true;">Кнопка формы</button>
    <button onclick="myFunction();yaCounterXXXXXX.reachGoal('YYYYYY'); return true;">Кнопка с функцией</button>
    
  6. Совершите действия на сайте чтобы счетчики их увидели

  7. Перейдите в Метрике в раздел Отчеты - Стандартные отчеты - Посещаемость и ниже, выберите интересующую цель.