Wprowadzanie nowych funkcji za pomocą wdrożeń procentowych

Możesz użyć Remote Config, aby przeprowadzić wdrażanie procentowe i powoli udostępniać użytkownikom nowe funkcje. W tym przypadku załóżmy, że masz nową funkcję wyszukiwania, którą można włączać i wyłączać za pomocą parametru Remote Config o nazwie new_search_feature_flag, i chcesz ją udostępnić 10% użytkowników, którzy zainstalowali aplikację.

Aby to zrobić, zmodyfikuj parametr new_search_feature_flag, dodaj nowy warunek i wybierz Użytkownik w losowym odsetku. Za pomocą suwaka ustaw losową wartość procentową z zakresu od 0 do 10.

Obraz przedstawiający kroki w interfejsie konsoli Firebase, które należy wykonać, aby przeprowadzić wdrażanie procentowe istniejącego parametru
Dodawanie parametru wdrażania funkcji na podstawie wartości procentowej

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

Gdy uznasz, że funkcja działa stabilnie u 10% użytkowników, możesz zwiększyć tę wartość do 30%, 50% i ostatecznie do 100%, gdy będziesz mieć pewność, że funkcja działa prawidłowo.