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 Remote Config с Analytics

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

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

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

Удаленная конфигурация и свойства пользователя

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

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

  • Exercise_Interest
  • Предпочтительное упражнение, длительность
  • Preferred_Difficulty_Level

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

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

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

  • Пользователи , которые , как йога (Exercise_Interest точно соответствует йоге), которые используют приложение на Android устройства (типа OS == Android), расположенное в Канаде (Device в регионе / стране == Канада).
  • Пользователи , которые заинтересованы в любом весе подъем или потере веса (Exercise_Interest содержит вес) , которые используют приложение на устройстве IOS (типа OS == IOS) с английским языком интерфейса (язык устройства == английского).

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

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

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

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