Перейти к содержанию

События

Почему важно отслеживать события на сайте, мы описали в соответствующей статье.

Как создать событие

Чтобы создать событие, выполните следующие шаги:

Шаг 1. Откройте в меню раздел События, перейдите во вкладку Настройка и нажмите на кнопку Добавить событие:

1.jpg

Шаг 2. В открывшейся форме создания события укажите следующие обязательные параметры:

  • Название - название события в системе Roistat;
  • Условия срабатывания - способ передачи данных о событии: Передается через Javascript или Переход по ссылке;
  • Параметр срабатывания - зависит от выбранного условия срабатывания:
  • ID - уникальный номер события, который необходим для корректной работы кода. Поле отображается для условия Передается через Javascript: 2.jpg

  • URL - ссылка, переходы по которой должны отслеживаться. Указывается с помощью регулярных выражений. Поле отображается для условия Переход по ссылке: 3.jpg

Настройки сохраняются с помощью кнопки Добавить.

Уже созданные события можно отредактировать или удалить на странице настроек.

4.jpg

Как настроить передачу событий

Внимание!

Для передачи событий необходимо установить счетчик Roistat

Данные о событиях могут передаваться в Roistat следующими способами:

  • С помощью настройки события Переход по ссылке:

    В Roistat создается нужное событие и после сохранения его параметров отслеживание переходов по указанной ссылке начинается автоматически.

    Для каждого срабатывания на вкладке Журнал событий отображаются дата и время, когда пользователь перешел по ссылке.

  • С помощью настройки JavaScript:

    С помощью JavaScript можно настроить прочие виды отслеживания. Например, что пользователь:

    • кликнул по кнопке,
    • отправил товар в корзину,
    • провел на сайте определенное кол-во секунд.

    Для этого в Roistat следует создать нужное событие и указать для него название, условие и ID. Подробнее в п. Как создать событие.

    ID события - это произвольный идентификатор. Он должен совпадать с тем, который вы укажете на своем сайте, чтобы отслеживание событий работало.

    Затем в JavaScript коде на странице сайта следует вставить соответствующую строку с кодом типа roistat.event.send('cart_view', data), где cart_view --- это ID, указанный при создании, data - необязательный аргумент вида  ключ: значение  с любыми дополнительными параметрами.

    Например:

    roistat.event.send('cart_view')
    roistat.event.send('register', {'name':'товар'})
Элемент Пример значения Описание Обязательный Комментарий
{PROJECT_ID} 12345 Номер проекта Roistat Да Укажите номер проекта, в который должно отправиться событие.
event cart_view ID события Да Укажите ID JS события, которое вы создали в настройках.
visit  456789 Номер визита из куки roistat_visit Нет По номеру визита будет определен источник в аналитике.
data data[name]=товар&data[region]=Москва Любые дополнительные параметры Нет Дополнительные параметры будут отображены в истории срабатываний.

Как проанализировать события

С помощью предустановленных отчетов по событиям можно проанализировать взаимодействие пользователей с сайтом, чтобы повысить его удобство.

Доступны следующие отчеты:

Как просмотреть журнал событий

История срабатывания событий отображается на вкладке Журнал событий:

12.jpg

Для каждого срабатывания отображается следующая информация:

  • Название - уникальное название события в системе Roistat;
  • Дата и время - дата и время срабатывания события;
  • Условие - способ передачи данных о событии;
  • Параметр - ID события или регулярное выражение;
  • ID визита - номер визита на сайте (из куки roistat_visit);
  • Доп. поля - дополнительные данные о событии: URL ссылки или значение параметра data. Например, http://example.comтовар.