Протестируйте новые функции на ограниченной группе пользователей.

Обычно для тестирования новых функций в ограниченной группе используется альфа-канал в Google Play или TestFlight для приложений Apple. Эти инструменты идеально подходят, если вы хотите тестировать новые функции в том же темпе, что и разрабатывать их.

Однако иногда вам может понадобиться протестировать функцию быстрее и включить или отключить ее независимо от сроков следующего выпуска в вашем обычном цикле разработки. В таких случаях Remote Config может быть очень полезным инструментом.

Предположим, вы хотите протестировать новые изображения среди сотрудников вашей компании. Как это можно сделать с помощью Remote Config?

Когда пользователи входят в приложение, проверяйте их адреса электронной почты и настраивайте свойство is_mydomain_employee=true, которое применяется только в том случае, если адрес электронной почты относится к вашему домену. Затем создайте условие, которое отслеживает это свойство пользователя. Вы можете настроить таргетинг на это свойство пользователя в Remote Config и включить новую функцию только для этих пользователей.

Анимированное изображение, показывающее, как в консоли Firebase протестировать новую функцию на ограниченной группе пользователей
Как настроить таргетинг на тестовые группы с условием