Все коллекции
Onboarding.Online FAQ
Web2App Онбординги
Какие События отправляются для Web2App онбординга
Какие События отправляются для Web2App онбординга
В
Автор: Валерия Зимницкая
Обновлено больше недели назад

Как только скрипты аналитики подключены в ваш проект и веб-ссылка создана или обновлена, следующие события будут автоматически передаваться в вашу систему аналитики.

Когда стартует онбординг ( видит первый экран Web2App онбординга) отправляется:

Название события в аналитике

Параметры события в аналитике

StartOnboarding

/ projectName
// projectId
// onboardingName
// onboardingId
// landingId
// landingName

Когда каждый экран онбординга появляется для пользователя:

Название события в аналитике

Параметры события в аналитике

ScreenDidAppear

// screenID

// screenName

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

Хедер экрана (верхняя панель) может содержать 2 кнопки:

Название события в аналитике

Параметры события в аналитике

Пример кнопки на экране

LefttNavbarButtonPressed

// screenID

// screenName

RightNavbarButtonPressed

// screenID

// screenName

Футер экрана (нижняя панель) так же может содержать 2 кнопки:

Название события в аналитике

Параметры события в аналитике

Пример кнопки на экране

FirstFooterButtonPressed

// screenID

// screenName

SecondFooterButtonPressed

// screenID

// screenName

На экранах, где пользователи вводят данные, или выбирают значения из списка (ячейки таблицы), будут отправляться события о том, что ввел или выбрал пользователь.

Вот экраны, для которых будут отправляться события о введенных данных:

Table Multiple Selection

Table Single Selection

Title/Subtitle/Field

2 Column/Multiple Selection

2 Column/Single Selection

Title/Subtitle/Calendar

Image/Title/Subtitle/Picker

Image/Title/Subtitle/Selection

Параметр о введенных данных отправится в момент перехода на следующий экран:

Название события в аналитике

Название параметров события в аналитике

UserUpdatedValue

// screenID

// screenName

// userInputValue*

// buttonTitle**

* // userInputValue - этот параметр содержит список значений, введенные пользователем.

**//buttonTitle - параметр, который включает название ячейки таблицы, нажатой пользователем, передается для следующих экранов: Table Multiple Selection, Table Single Selection, 2-column Multiple Selection, 2-column Single Selection, Image Title Subtitle Selection.

После того, как пользователь нажал кнопку, ведущую к переходу на следующий экран:

Название события в аналитике

Название параметров события в аналитике

ScreenDisappeared

// screenID

// screenName

// userInputValue

// nextScreenId

Если пользователь переходит на следующий экран автоматически с помощью настройки перехода по таймеру (включено по умолчанию для следующих экранов: Slider, Progress Bar/Title и может быть включено на любом экране с помощью опции Таймер):

Название события в аналитике

Название параметров события в аналитике

SwitchedToNewScreenOnTimer

// screenID

// screenName

Если онбординг завершена пользователем (пользователь переходит вперед с последнего экрана онбординга):

Название события в аналитике

Название параметров события в аналитике

OnboardingFinished

// userInputValues

Нашли ответ на свой вопрос?