Используйте Firebase Remote Config с Analytics

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

Чтобы узнать больше об анализе использования приложений с помощью Google Analytics, см. введение в Analytics .

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

Remote Config и свойства пользователя

Remote Config теперь позволяет вам использовать комбинации свойств пользователей Analytics для создания условий, позволяя вам настраивать ваше приложение для сегментов вашей пользовательской базы, которые вы определили.

Например, вы можете определить следующие свойства пользователя в Google Analytics для использования в приложении для упражнений с рядом упражнений разной продолжительности и уровня сложности:

  • Упражнение_Интерес
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

Затем вы можете создать условия, использующие эти свойства (по отдельности или в сочетании), чтобы настроить внешний вид и поведение вашего приложения для конкретных пользователей. Например, вы можете спроектировать свое приложение так, чтобы пользователи, заинтересованные в беге, видели изображение бегуна при загрузке вашего приложения. Или вы можете определить сегменты своей пользовательской базы по продолжительности упражнений и уровню сложности, чтобы обычные пользователи сначала получали предложение о более короткой и легкой тренировке, тогда как серьезным спортсменам предлагалось начать 40-минутную пробежку при запуске нашего приложения. .

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

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

  • Пользователи, которым нравится йога ( упражнение_интерес точно соответствует йоге ), которые используют ваше приложение на устройстве Android ( тип ОС == Android ), расположенном в Канаде ( устройство в регионе/стране == Канада ).
  • Пользователи, которые заинтересованы в поднятии тяжестей или снижении веса ( упражнение_интерес содержит вес ), которые используют ваше приложение на устройстве Apple ( тип ОС == iOS ) с пользовательским интерфейсом на английском языке ( язык устройства == английский ).

Таргетинг по времени первого открытия

После того, как вы свяжете Google Analytics и Remote Config, вы сможете настраивать таргетинг на пользователей на основе того, когда они впервые открывают ваше приложение (используя событие Analytics first_open ) для извлечения и персонализации параметров Remote Config, а также экспериментов по A/B-тестированию.

Вы можете использовать время первого открытия , чтобы:

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

Например, у вас есть приложение для онлайн-покупок с пользователями из разных стран, и вы хотите рекламировать специальные праздничные предложения для новых пользователей приложения. Для чего-то вроде распродажи в Черную пятницу, которая применяется к пользователям из США, вы можете настроить условие для эксперимента Remote Config или A/B Testing, нацеленного на определенное приложение iOS или Android, а затем выбрать всех пользователей из США ( Устройство в регионе/стране == США ), которые впервые открывают ваше приложение в течение месяца, предшествующего продаже ( Первое открытие После 01.11.2022 00:00 по Лос-Анджелесу и Первое открытие До 26.11.2022 00:00 по Лос-Анджелесу ).

Таргетинг пользователей по времени первого открытия доступен после выбора приложения для Android или iOS. В настоящее время он поддерживается следующими версиями Remote Config SDK: платформа Apple SDK v9.0.0+ и Android SDK v21.1.1+ (Firebase BoM v30.3.0+).

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

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

Дополнительные сведения о свойствах пользователей см. в следующих руководствах:

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

Чтобы добавить в проект условие Remote Config, см. раздел Добавление или редактирование условия . Вы можете создавать параметры, правила и условия в консоли Firebase .