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

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

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

Для каждого произошедшего события будут соответствующие значения атрибутов. Например, атрибутами для события 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Вы можете отслеживать каждое созданное вами событие. Для этого:
- Перейдите в Аудитория > События.
- В списке События найдите событие, которое вы хотите отслеживать, и нажмите на три точки рядом с ним. Выберите Статистика события.
- Установите диапазон дат, за который вы хотите проанализировать данные о событии.
- Уточните анализ данных о событии, добавив определенные условия или фильтры на основе атрибутов, таких как сегменты пользователей, типы устройств или другие пользовательские критерии.
- Просмотрите график, который визуализирует частоту срабатывания выбранного события за указанный диапазон дат.
- Вы также можете экспортировать данные о событии в файл CSV для дальнейшего анализа или отчетности.

Чтобы обновить данные о событии, отображаемые на дашборде, нажмите кнопку Обновить.
Дашборды
Anchor link toPushwoosh также позволяет отслеживать пользовательские события с помощью дашборда Events, который содержит статистику по событиям, используемым в ваших кампаниях, или путем создания собственного дашборда. Узнать больше
Вкладка Retention
Anchor link toИспользуйте вкладку Retention для отслеживания удержания, связанного с конкретными событиями, имеющими отношение к вашему бизнесу. Узнать больше