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

Вы можете использовать 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 %.