Когда вы создаете приложение, включающее в себя 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 с правилами, основанными на свойствах пользователя, чтобы настроить поведение приложения для таких сегментов аудитории, как показано ниже:
- Пользователи, которые любят йогу ( упражнение_Интерес точно соответствует йоге ), которые используют ваше приложение на устройстве Android ( тип ОС == Android ), расположенном в Канаде ( устройство в регионе/стране == Канада ).
- Пользователи, которые интересуются поднятием тяжестей или потерей веса ( упражнение_Интерест содержит вес ), которые используют ваше приложение на устройстве Apple ( тип ОС == iOS ) с англоязычным пользовательским интерфейсом ( язык устройства == английский ).
Таргетинг по времени первого открытия
После того как вы свяжете Google Analytics и Remote Config , вы сможете ориентироваться на пользователей на основе того, когда они впервые открывают ваше приложение (используя событие Analytics first_open
), для получения и персонализации параметров Remote Config , а также экспериментов A/B Testing .
Вы можете использовать время первого открытия , чтобы:
- Ориентируйтесь на новых пользователей.
- Таргетинг на группы пользователей, которые присоединились в определенный период времени в прошлом.
- Создавайте и тестируйте процессы адаптации и приветствуйте новые возможности для новых пользователей.
- Создавайте индивидуальные условия для пользователей, которые присоединяются в определенные периоды времени.
Например, предположим, что у вас есть приложение для онлайн-покупок с пользователями из разных стран и вы хотите рекламировать специальные праздничные предложения новым пользователям приложения. Для чего-то вроде распродажи в Черную пятницу, которая распространяется на пользователей из США, вы можете настроить условие для эксперимента Remote Config или A/B Testing , нацеленное на конкретное приложение 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 и включена Analytics .
Следующие шаги
Дополнительные сведения о свойствах пользователя см. в следующих руководствах:
- Настройка свойств пользователя на платформах Apple
- Установите свойства пользователя на Android
- Установите свойства пользователя в Интернете/JavaScript
Дополнительные сведения о том, как условия создаются путем объединения правил, см. в разделе Параметры и условия удаленной настройки .
Чтобы добавить условие Remote Config в проект, см. раздел Добавление или редактирование условия . Вы можете создавать параметры, правила и условия в консоли Firebase .