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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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