Запускайте новые функции с поэтапным внедрением

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

Для этого измените параметр new_search_feature_flag, добавьте новое условие и выберите Случайный процент пользователей. С помощью ползунка задайте случайный процент от 0 до 10.

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

Теперь, когда значение new_search_feature_flag извлекается из Remote Config, 10% случайно выбранных пользователей получают значение true, а остальные 90 % – значение false.

Когда вы убедитесь, что функция стабильно работает у 10% пользователей, вы можете увеличить их долю до 30%, 50 % и, наконец, до 100 %.