Когда вы создаете приложение, включающее как 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 с правилами, основанными на свойствах пользователя, чтобы обеспечить индивидуальное поведение приложения для следующих сегментов аудитории:
- Пользователи, которым нравится йога ( Execution_Interest точно соответствует yoga ), которые используют ваше приложение на устройстве Android ( тип ОС == Android ), расположенном в Канаде ( Устройство в регионе/стране == Канада ).
- Пользователи, интересующиеся поднятием тяжестей или снижением веса ( Exercise_Interest содержит weight ), которые используют ваше приложение на устройстве Apple ( тип ОС == iOS ) с англоязычным пользовательским интерфейсом ( язык устройства == English ).
Цель по времени первого открытия
После связывания Google Analytics и Remote Config вы можете настраивать таргетинг пользователей на основе первого открытия ими вашего приложения (используя событие Analytics first_open
) для выборки параметров Remote Config и персонализации, а также экспериментов A/B Testing .
Вы можете использовать время первого открытия для:
- Привлекайте новых пользователей.
- Целевые группы пользователей, которые присоединились в определенный период времени в прошлом.
- Создавайте и тестируйте процессы адаптации и приветственные мероприятия для новых пользователей.
- Создавайте индивидуальные условия для пользователей, которые присоединяются в определенные периоды времени.
Например, у вас есть приложение для онлайн-покупок с пользователями из разных стран, и вы хотите рекламировать специальные праздничные предложения новым пользователям приложения. Для чего-то вроде распродажи Black Friday, которая применяется к пользователям из США, вы можете настроить условие для своего эксперимента Remote Config или A/B Testing , нацеленного на определенное приложение iOS или Android, а затем выбрать всех пользователей из США ( устройство в регионе/стране == США ), которые впервые откроют ваше приложение в месяце, предшествующем распродаже ( первый раз откроется после 11/01/2022 12:00 по времени Лос-Анджелеса и первый раз откроется до 26/11/2022 12:00 по времени Лос-Анджелеса ).
Таргетинг пользователей по времени первого открытия доступен после выбора приложения Android или iOS. В настоящее время поддерживается следующими версиями Remote Config SDK: Apple platforms SDK v9.0.0+ и Android SDK v21.1.1+ ( Firebase BoM v30.3.0+).
Вы можете в любое время нацелиться на пользователей, которые впервые запускают ваше приложение, при условии, что установлен поддерживаемый SDK и включена Analytics .
Следующие шаги
Дополнительную информацию о свойствах пользователя можно найти в следующих руководствах:
- Установка свойств пользователя на платформах Apple
- Установить свойства пользователя на Android
- Установка свойств пользователя на Web/JavaScript
Дополнительную информацию о том, как создаются условия путем комбинирования правил, см. в разделе Параметры и условия удаленной конфигурации .
Чтобы добавить условие Remote Config в ваш проект, см. раздел Добавление или редактирование условия . Вы можете создавать параметры, правила и условия в консоли Firebase .
,Когда вы создаете приложение, включающее как 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 с правилами, основанными на свойствах пользователя, чтобы обеспечить индивидуальное поведение приложения для следующих сегментов аудитории:
- Пользователи, которым нравится йога ( Execution_Interest точно соответствует yoga ), которые используют ваше приложение на устройстве Android ( тип ОС == Android ), расположенном в Канаде ( Устройство в регионе/стране == Канада ).
- Пользователи, интересующиеся поднятием тяжестей или снижением веса ( Exercise_Interest содержит weight ), которые используют ваше приложение на устройстве Apple ( тип ОС == iOS ) с англоязычным пользовательским интерфейсом ( язык устройства == English ).
Цель по времени первого открытия
После связывания Google Analytics и Remote Config вы можете настраивать таргетинг пользователей на основе первого открытия ими вашего приложения (используя событие Analytics first_open
) для выборки параметров Remote Config и персонализации, а также экспериментов A/B Testing .
Вы можете использовать время первого открытия для:
- Привлекайте новых пользователей.
- Целевые группы пользователей, которые присоединились в определенный период времени в прошлом.
- Создавайте и тестируйте процессы адаптации и приветственные мероприятия для новых пользователей.
- Создавайте индивидуальные условия для пользователей, которые присоединяются в определенные периоды времени.
Например, у вас есть приложение для онлайн-покупок с пользователями из разных стран, и вы хотите рекламировать специальные праздничные предложения новым пользователям приложения. Для чего-то вроде распродажи Black Friday, которая применяется к пользователям из США, вы можете настроить условие для своего эксперимента Remote Config или A/B Testing , нацеленного на определенное приложение iOS или Android, а затем выбрать всех пользователей из США ( устройство в регионе/стране == США ), которые впервые откроют ваше приложение в месяце, предшествующем распродаже ( первый раз откроется после 11/01/2022 12:00 по времени Лос-Анджелеса и первый раз откроется до 26/11/2022 12:00 по времени Лос-Анджелеса ).
Таргетинг пользователей по времени первого открытия доступен после выбора приложения Android или iOS. В настоящее время поддерживается следующими версиями Remote Config SDK: Apple platforms SDK v9.0.0+ и Android SDK v21.1.1+ ( Firebase BoM v30.3.0+).
Вы можете в любое время нацелиться на пользователей, которые впервые запускают ваше приложение, при условии, что установлен поддерживаемый SDK и включена Analytics .
Следующие шаги
Дополнительную информацию о свойствах пользователя можно найти в следующих руководствах:
- Установка свойств пользователя на платформах Apple
- Установить свойства пользователя на Android
- Установка свойств пользователя на Web/JavaScript
Дополнительную информацию о том, как создаются условия путем комбинирования правил, см. в разделе Параметры и условия удаленной конфигурации .
Чтобы добавить условие Remote Config в ваш проект, см. раздел Добавление или редактирование условия . Вы можете создавать параметры, правила и условия в консоли Firebase .