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

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

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

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

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

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