Wprowadzanie nowych funkcji za pomocą wdrożeń procentowych

Możesz użyć Remote Config, aby przeprowadzić wdrożenie procentowe i stopniowo udostępniać użytkownikom nowe funkcje. Załóżmy, że masz nową funkcję wyszukiwania, którą można włączać i wyłączać za pomocą parametru Remote Confignew_search_feature_flag. Chcesz zacząć od udostępnienia jej 10% użytkowników.

Aby to zrobić, edytuj parametr new_search_feature_flag, dodaj nowy warunek i wybierz Użytkownik w losowym procencie. Za pomocą suwaka ustaw losowy odsetek z zakresu od 0 do 10.

Obraz przedstawiający kroki w interfejsie konsoli Firebase, które należy wykonać, aby przeprowadzić wdrożenie procentowe w przypadku istniejącego parametru.
Dodawanie parametru do wdrożenia funkcji w określonym odsetku użytkowników

Teraz, gdy wartość new_search_feature_flag jest pobierana z Remote Config, 10% losowo wybranych użytkowników otrzymuje wartość true, a pozostałe 90% – wartość false.

Gdy będziesz mieć pewność, że funkcja działa stabilnie u 10% użytkowników, możesz zwiększyć ten odsetek do 30%, a potem do 50% i w końcu do 100%.