Используйте Firebase Remote Config с аналитикой

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

Интеграция Google Analytics SDK предоставляет аналитику, которая поможет вам адаптировать свои предложения с помощью A/B Testing , Remote Config и развертывания Remote Config . Вы можете проанализировать результаты и понять, как различные варианты влияют на ключевые показатели, такие как доход и вовлечённость.

Дополнительную информацию об анализе использования приложений с помощью Google Analytics см. во введении в Analytics .

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

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

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

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

  • Упражнение_Интерес
  • Предпочтительная_продолжительность_упражнения
  • Предпочтительный_уровень_сложности

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

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

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

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

Цель по времени первого открытия

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

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

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

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

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

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

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

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

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

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