Пользовательские события
В отличие от событий по умолчанию, которые являются универсальными для многих приложений и секторов, пользовательские события специфичны для вашего приложения. Эти события отслеживают определенные действия, уникальные для ваших нужд, такие как завершение тренировки или продление подписки. Они помогают понять, как пользователи взаимодействуют с вашими конкретными функциями. Кроме того, они предоставляют более глубокое понимание поведения пользователей, помогают отслеживать удержание и позволяют создавать высоко персонализированные и эффективные маркетинговые кампании. В конечном итоге это повышает вовлеченность и удовлетворенность пользователей.
Если пользовательское событие содержит данные о доходе (например, order_completed с атрибутом цены), вы можете отслеживать его доход как событие-конверсию без добавления нового кода.
Создание пользовательских событий
Anchor link toЧтобы создать пользовательское событие в Pushwoosh:
- Перейдите в Аудитория > События и нажмите Создать событие. В появившемся выпадающем меню выберите Пользовательское событие.

- В открывшемся окне введите название вашего события в поле Название события. Например, используйте level_completed, чтобы отслеживать, когда пользователь завершает уровень в игре. Укажите краткое описание события в поле Описание. Это поможет быстро определить назначение события.

- Определите конкретные атрибуты, относящиеся к вашему событию, и выберите тип атрибута. Атрибуты события — это конкретные данные, которые описывают детали события. Они фиксируют различные аспекты взаимодействия пользователя с вашим приложением. Это предоставляет ценные данные для точного таргетинга сообщений и сегментации. К одному событию можно добавить до 100 атрибутов.
Доступные типы атрибутов:
- integer (целое число)
- string (строка)
- boolean (логическое значение)
- list (список)
- decimal (price) (десятичное число, цена)
- date (дата)
- version (версия)
- time zone (часовой пояс)
Подробнее о типах атрибутов см. в разделе Общие сведения о событиях.

Для каждого произошедшего события будут соответствующие значения атрибутов. Например, атрибутами для события level_completed могут быть level_number, completion_time, score или points_earned. Когда событие регистрируется в Pushwoosh, оно будет включать эти значения атрибутов вместе с временной меткой. Эти данные можно будет использовать для создания сегментов, таргетинга сообщений и сбора статистики.
После заполнения необходимых данных и добавления атрибутов нажмите Создать, чтобы завершить настройку события. Если вы решите не создавать событие, нажмите Отмена, чтобы отменить изменения.
Управление пользовательскими событиями
Anchor link toСписок событий предоставляет обзор всех пользовательских событий, которые вы создали для своего приложения. Каждое событие помогает отслеживать определенные взаимодействия или поведение пользователей.
Детали события
- Название события, которое идентифицирует событие (например, “button_clicked”, “video_watched”)
- Атрибуты или ключевая информация, связанная с событием, предоставляющая дополнительный контекст (например, “button_id”, “video_category”)
- Активность за 7 дней — количество раз, когда событие произошло за последние семь дней, что дает быстрый обзор недавней вовлеченности

У каждого события есть меню для дальнейшего управления:
- Нажмите Посмотреть код, чтобы получить доступ к фрагменту кода, необходимому для интеграции этого события в кодовую базу вашего приложения.
- Нажмите Статистика события, чтобы углубиться в подробную статистику по выбранному событию и получить представление о поведении пользователей.
- Нажмите Редактировать событие, чтобы изменить настройки события, включая его название и связанные атрибуты, для обеспечения точного сбора данных.

Использование пользовательских событий в Pushwoosh
Anchor link toПосле настройки событий вы можете использовать их для:
- Создания Customer Journey, который будет запускаться по вашему пользовательскому событию, используя элемент Trigger-based entry.
- Создания сегментов по событиям, включая фильтрацию по значениям атрибутов событий и операторам.
- Сегментации пользователей по таким критериям, как количество раз, когда они совершили пользовательское событие, или когда событие произошло в последний раз. Используйте эти сегменты для настройки Audience-based entries в Customer Journeys или используйте опцию Segment Split внутри Journey.
- Установки временной задержки в вашем Customer Journey на основе пользовательского события, которое пользователи вызывают в своем Journey.
- Использования пользовательского события в шаге Wait for Trigger для настройки различных сценариев коммуникации в зависимости от того, вызывает ли пользователь это конкретное событие или несколько событий в течение указанного времени.
Примеры использования пользовательских событий
Anchor link to| Тип приложения | Пользовательское событие | Описание | Пример использования |
|---|---|---|---|
| Фитнес и здоровье | workout_complete | Пользователь завершает тренировку. | Отправляйте мотивационные сообщения или награды, чтобы поддерживать вовлеченность пользователей и поощрять регулярные тренировки. |
| E-commerce | cart_abandoned | Пользователь добавляет товары в корзину, но не завершает покупку. | Отправьте напоминание по электронной почте или push-уведомление со специальным предложением или скидкой на товары, оставленные в корзине. |
| Образование и e-Learning | complete_course | Пользователь завершает курс. | Отправляйте поздравительные сообщения и рекомендуйте продвинутые курсы или связанные темы. |
| Медиа и развлечения | watch_video | Пользователь смотрит видео. | Отправляйте уведомления о похожем контенте или новых релизах. Рекомендуйте другие видео. |
| Путешествия и гостеприимство | book_flight | Пользователь бронирует авиабилет. | Отправляйте напоминания о поездке, советы по упаковке багажа и рекомендации по мероприятиям в месте назначения. |
| Приложения по подписке | start_trial | Пользователь начинает бесплатный пробный период. | Отправляйте онбординг-сообщения с советами, предлагайте помощь и выделяйте ключевые функции. |
| Мобильность или каршеринг | ride_completed | Пользователь завершает поездку на каршеринговом автомобиле. | Отправьте последующее in-app сообщение, запросите обратную связь или предложите скидку на следующую поездку. |
| Игровые приложения | level_completed | Пользователь завершает уровень в игре. | Отправляйте поздравительные сообщения и предлагайте советы или награды за прохождение следующего уровня. |
Отслеживание пользовательских событий
Anchor link toСтатистика событий
Anchor link toВы можете отслеживать каждое созданное вами событие. Для этого:
- Перейдите в Аудитория > События.
- В списке События найдите событие, которое вы хотите отслеживать, и нажмите на три точки рядом с ним. Выберите Статистика события.
- Установите диапазон дат, за который вы хотите проанализировать данные о событии.
- Чтобы учитывать только события с определенными значениями атрибутов, нажмите Attribute, а затем выберите атрибут, оператор и значение.
- В раскрывающемся списке рядом с диапазоном дат выберите, как группировать данные на графике: Hourly, Daily или Weekly.
График показывает, сколько раз событие срабатывало за каждый час, день или неделю диапазона. Для диапазона в один или два календарных дня график сначала группирует события по часам. Для диапазона от трех дней — по дням.
Дни и недели считаются по часовому поясу, указанному рядом с диапазоном дат, а неделя начинается с понедельника. Если диапазон начинается или заканчивается в середине недели, первая или последняя неделя включает только дни внутри диапазона.

Чтобы скачать данные графика в файле CSV, нажмите Export data. В файле одна строка на каждую точку графика: время начала часа, дня или недели в UTC и количество событий.
Кнопка Export users list доступна только при наличии разрешения Personal data. Чтобы скачать список пользователей, отправивших событие, нажмите на нее. Pushwoosh готовит файл CSV в фоновом режиме. Когда файл будет готов, нажмите кнопку Скачать CSV, которая появится на странице.
Файл содержит:
- Строки: одна строка на каждую отправку события пользователем. Если пользователь отправил событие пять раз, в файле будет пять строк для этого пользователя.
- Столбцы: время события, User ID, HWID, платформа и по одному столбцу для каждого атрибута события.
- Даты: все события за выбранные даты, включая последний день целиком.
- Фильтры: фильтр Attribute не применяется, поэтому файл включает все события.
Чтобы перезагрузить данные за тот же диапазон, нажмите Обновить.
События, принесенные сообщениями
Anchor link toСтатистика события учитывает все события, которые отправило ваше приложение. Чтобы увидеть, какие события последовали за конкретным сообщением, откройте статистику этого сообщения или Journey.
Там в таблице Events перечислены события, которые пользователи отправили после клика по сообщению. Событие засчитывается последнему сообщению, по которому пользователь кликнул в течение 72 часов до события. Например, пользователь нажимает на push-уведомление и через два часа совершает покупку: событие покупки появляется в статистике этого push-уведомления.

- Если пользователь кликнул по нескольким сообщениям в этом окне, событие засчитывается только последнему.
- Если пользователь не кликнул ни по одному сообщению в этом окне, событие не засчитывается ни одному сообщению. При этом оно учитывается в статистике события.
- Кликом считается нажатие на push-уведомление, открытие сообщения App Inbox, клик по ссылке в письме или прочтение сообщения WhatsApp. Открытие письма или клик по ссылке отписки не учитываются. У SMS-сообщений нет кликов, поэтому события им никогда не засчитываются.
Где найти эти события:
- Отдельное сообщение: таблица Events на вкладке Timeline в статистике push-уведомлений, email, App Inbox или WhatsApp
- Journey: блок Events в статистике Journey с разбивкой по шагам
Дашборды
Anchor link toPushwoosh также позволяет отслеживать пользовательские события с помощью дашборда Events, который содержит статистику по событиям, используемым в ваших кампаниях, или путем создания собственного дашборда. Узнать больше
Вкладка Retention
Anchor link toИспользуйте вкладку Retention для отслеживания удержания, связанного с конкретными событиями, имеющими отношение к вашему бизнесу. Узнать больше