Прогнозы Firebase

Firebase Predictions применяет машинное обучение к вашим аналитическим данным, чтобы создавать динамические пользовательские сегменты на основе прогнозируемого поведения ваших пользователей. Эти прогнозы автоматически доступны для использования с Firebase Remote Config, компоновщиком уведомлений, обменом сообщениями в приложении Firebase и A/B-тестированием. Вы также можете экспортировать данные прогнозов вашего приложения в BigQuery для дальнейшего анализа или для передачи в сторонние инструменты.

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

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

С помощью A/B-тестирования вы можете сравнить эффективность разных кампаний компоновщика уведомлений или использовать Remote Config для проверки результатов различных способов настройки взаимодействия с приложением для пользователей в прогнозируемом сегменте.

Начать

Ключевые возможности

Используйте возможности машинного обучения Google для своих данных Firebase Predictions применяет опыт Google в области машинного обучения к вашим аналитическим данным, создавая динамические пользовательские сегменты на основе прогнозируемого поведения пользователей в вашем приложении. Благодаря этой возможности вы можете принимать решения о продукте на основе прогнозируемого поведения, а не исторического поведения.
Повышайте конверсию благодаря индивидуальному пользовательскому опыту Firebase Predictions интегрирован с Remote Config, FCM и Firebase In-App Messaging, что позволяет настраивать взаимодействие с пользователем на основе его прогнозируемого поведения. Например, для пользователей, которые, по прогнозам, будут тратить, вы можете показать новый пакет покупок в приложении, а для пользователей, которые, по прогнозам, не будут тратить, вы можете настроить частоту рекламы.
Увеличьте удержание с помощью более умных уведомлений Повторно привлечь пользователя, который уже перестал использовать ваше приложение, сложно. Используя прогнозы, вы можете привлечь пользователей, которые, по прогнозам, не вернутся в ваше приложение, прежде чем они уйдут. Вы можете настроить разовую кампанию или автоматизировать отправку уведомлений для определенных прогнозируемых групп через повторяющиеся кампании.
Создание пользовательских прогнозов В дополнение к встроенным прогнозам — вероятности расходов и вероятности оттока — Firebase Predictions позволяет создавать прогнозы на основе любого события конверсии, которое вы определили в своих аналитических данных. После определения события Predictions создает динамический пользовательский сегмент, состоящий из пользователей, которые, по прогнозам, завершат это событие в вашем приложении в ближайшем будущем.
Экспорт в BigQuery Вы можете запланировать автоматическую ежедневную отправку прогнозных данных вашего приложения в BigQuery для дальнейшего анализа или передать данные в сторонние инструменты и службы.

Как это работает?

Прогнозы доступны для приложений Apple, Android, Unity и C++, которые включают Analytics SDK. Прогнозы создают динамические сегменты пользователей, которые могут завершить определенное событие. Вы можете использовать эти сегменты для таргетинга пользователей с помощью Remote Config, обмена сообщениями в приложении Firebase и компоновщика уведомлений.

В Firebase Predicts есть два предопределенных прогноза: отток — вероятность того, что пользователь не вернется в ваше приложение (то есть перестанет открывать приложение или уведомления, связанные с приложением), и потратить — вероятность того, что пользователи совершат покупки в приложении.

Вы также можете создавать свои собственные прогнозы на основе пользовательских событий Analytics Analytics, которые вы собираете в своем приложении.

Модель машинного обучения для вашего приложения улучшается по мере увеличения объема и актуальности данных, собранных с помощью Google Analytics, а также по мере увеличения числа пользователей. Кроме того, точность модели для конкретного пользователя повысится еще больше после того, как этот пользователь использует приложение хотя бы несколько дней.

Нужно ли мне делиться своими данными с Google, чтобы использовать прогнозы Firebase?

Вы не обязаны делиться своими данными Google Analytics с Google, чтобы помочь улучшить продукты и услуги Google. Вы можете отключить это в консоли Firebase, выбрав Analytics > Dashboard > Settings в любое время.

Вам нужно использовать Google Analytics для регистрации данных вашего приложения в Firebase. Вам также необходимо убедиться, что ваши данные Google Analytics доступны в Firebase (см. Настройки обмена данными ).

Обратите внимание, что Google Analytics использует общую модель . Хотя ваши необработанные данные о событиях безопасны и доступны только вам внутри Firebase, качество модели улучшается для всех, кто использует прогнозы. Вам нужно явным образом согласиться на прогнозы на главной странице прогнозов. Вы можете отключить прогнозы в любое время, и ваши данные больше не будут доступны для прогнозов, даже если они все еще доступны в остальной части Firebase.

Путь реализации

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

Добавьте аналитику в свое приложение Чтобы делать прогнозы, ваше приложение должно записывать события с помощью Google Analytics.
Включить прогнозы и следить за готовностью прогнозов Используйте консоль Firebase, чтобы начать делать прогнозы на основе аналитических данных вашего приложения и контролировать, достаточно ли данных для прогнозов для встроенных прогнозов оттока и расходов . Вы также можете использовать консоль Firebase, чтобы отслеживать, достаточно ли данных Analytics доступно для прогнозов, которые вы создаете на основе дополнительных событий Analytics, собранных вашим приложением.
Доступ к результатам прогнозов из вашего приложения с помощью Remote Config

Чтобы использовать прогноз в своем приложении, сначала используйте консоль Firebase для определения пользовательского сегмента. Пользовательский сегмент содержит пользователей, которые попадают в указанный вами диапазон процентилей.

Затем настройте Remote Config, чтобы установить удаленный параметр для членов пользовательского сегмента. После интеграции SDK Remote Config в ваше приложение вы можете получить этот параметр Remote Config и соответствующим образом настроить поведение своего приложения. Например, вы можете предложить другой вариант первого экрана для пользователей, которые с большей вероятностью потратят деньги.

Обращайтесь к пользователям в определенном сегменте прогнозов с помощью компоновщика уведомлений или обмена сообщениями в приложении Firebase.

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

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

Следующие шаги