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

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

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

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

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

Начать

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

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

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

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

Firebase Предсказание имеет две предопределенных предсказания: маслобойки, вероятность того , что пользователь не возвращается в свое приложение (то есть перестает открывать приложение или уведомления приложений связанные), и потратить, пользователи вероятностных будут делать покупки через приложение.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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