Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Предотвратить отток пользователей с помощью прогнозов Firebase и FCM

Вы можете использовать Firebase Predictions для выявления пользователей, которые могут отказаться от вашего приложения, и применить кампанию push-уведомлений, чтобы попытаться удержать этих пользователей. Например, с помощью композитора уведомлений вы можете создать повторяющуюся кампанию, которая отправляет сообщение FCM со ссылкой на скидку или даже простое приветствие пользователям, которые, по прогнозам, перестанут взаимодействовать с вашим приложением в следующие 7 дней.

В этом руководстве показано, как реализовать такую ​​стратегию удержания пользователей, основанную на прогнозировании.

Прежде чем вы начнете

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

  • Использование Google Analytics в своем приложении. В частности, вы должны:
    • Включить обмен данными Analytics в консоли Firebase .
    • Дополнительно: Явным регистрирует любые Analytics события , имеющие отношение к вашему приложению, которые автоматически не регистрируется. Регистрируя эти события, вы можете улучшить качество будущих классификаций.
    • Иметь достаточное количество пользователей. Хотя Predictions делает все возможное, чтобы предсказать поведение приложений с пользовательской базой любого размера, вам обычно требуется не менее 500 активных пользователей в день, чтобы иметь значимые прогнозы.
  • Настройка ТСМ для вашего приложения.
    • Выполните шаги установки FCM клиента для Android , прошивки , Unity или C ++ .
    • Прежде чем включать какого-либо пользователя в кампанию по рассылке push-сообщений, сначала получите его разрешение на получение push-уведомлений через какой-то поток подписки.

1. Начните прогнозировать отток пользователей.

Во-первых, настройте свой проект Firebase, чтобы начать прогнозировать, кто из ваших пользователей, скорее всего, уйдет.

В Firebase консоли откройте раздел предсказаний. Если вы еще не согласились с условиями использования прогнозов, сделайте это.

После того, как вы согласитесь с условиями обслуживания, для вашего проекта будут включены прогнозы. Раздел Predictions консоли Firebase позволяет вам определять собственные прогнозы. Однако, для прогнозирования повторного участия, вы можете использовать встроенный в churn прогнозирования, который использует агрегацию событий Analytics , чтобы предсказать , будет ли пользователь вернуться к вашему приложению или оттоку в течение следующих 7 дней. Эти прогнозы станут доступны после того, как вы включите прогнозы и зарегистрируете события Analytics за несколько недель.

2. Определите целевой сегмент пользователей.

Когда churn предсказания готов к использованию, нажмите кнопку Обзор и прогноз использования , чтобы определить пользовательский сегмент , который вы хотите настроить таргетинг вашей кампании.

Чтобы настроить таргетинг на наиболее вероятных оттоков, вы можете использовать предварительно определенный сегмент, содержащий пользователей в диапазоне 75–100 процентилей. С другой стороны, если обращение к пользователям связано с определенными затратами, вы можете вместо этого исключить пользователей, которые почти наверняка уйдут, нацелившись на более узкий сегмент, скажем, на диапазон 75–90 процентилей.

3. Создайте кампанию уведомлений на основе прогнозов.

После выбора пользовательского сегмента, нажмите кнопку Далее, затем выберите Cloud Messaging и нажмите кнопку Продолжить , чтобы перейти к композитору Notifications. На этой странице вы можете создать свою кампанию уведомлений. Выбранный вами сегмент пользователей предварительно заполняется на шаге 2.

Чтобы создать кампанию:

  1. Напишите сообщение о повторном вовлечении. Это сообщение может содержать код скидки, новости о новых функциях или просто приветствие.

  2. Если вы хотите включить пользователей других ваших приложений, добавьте их сюда. В противном случае просто продолжайте предварительно заполненную конфигурацию:

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

  4. Необязательно: Укажите событие пользовательского преобразования , если вы хотите , чтобы консоль , чтобы показать эффективность кампании более подробно , чем приложение открывает.

  5. Дополнительно: Установка пользовательских полей или дополнительные настройки для вашего сообщения. См ТСМ документы для клиентской платформы.

После того, как вы опубликуете свою повторяющуюся кампанию, FCM начнет автоматически отправлять ваше сообщение о повторном вовлечении пользователям, которые, по прогнозам, уйдут в течение следующих 7 дней.