Pierwsze kroki z wdrożeniami Zdalnej konfiguracji


Dzięki wdrożeniom Remote Config możesz bezpiecznie i stopniowo udostępniać nowe funkcje i aktualizacje aplikacji. Możesz kontrolować wdrażanie nowych funkcji aplikacji, kierując je do określonych grup użytkowników. Podobnie jak w przypadku testów A/B, podczas wdrażania grupa z włączoną funkcją jest porównywana z grupą kontrolną o takiej samej wielkości, aby uzyskać miarodajne wyniki.

Krok 1. Wyposaż aplikację w Remote Config, Crashlytics i Google Analytics

Zanim zaczniesz używać wdrażania Remote Config, aby stopniowo udostępniać użytkownikom nowe funkcje, musisz wyposażyć aplikację w Zdalną konfigurację Firebase, Crashlytics i Google Analytics.

  1. Postępuj zgodnie z instrukcjami podanymi w artykule Pierwsze kroki ze Zdalną konfiguracją, aby dodać Remote Config i Analytics do aplikacji i utworzyć szablon Remote Config. Musisz używać Firebase BoM w wersji 32.6.0 lub nowszej (Remote Config SDK w wersji 21.6.0 lub nowszej).
  2. Postępuj zgodnie z instrukcjami podanymi w artykule Pierwsze kroki z Crashlytics, aby dodać Crashlytics do aplikacji. Pamiętaj, aby wdrożyć pakiet SDK Firebase na iOS w wersji 10.24.0 lub nowszej.

Aby zapewnić optymalne działanie, zalecamy wdrożenie w aplikacjach Zdalnej konfiguracji w czasie rzeczywistym. Dzięki temu wartości wdrażania będą pobierane natychmiast po opublikowaniu.

Krok 2. Skonfiguruj wdrażanie w konsoli Firebase

Gdy aplikacja zostanie wyposażona w Remote Config, Crashlytics i Analytics, możesz utworzyć wdrożenie w konsoli Firebase.

  1. W konsoli Firebase otwórz stronę DevOps i zaangażowanie > Zdalna konfiguracja > Wdrażanie.
  2. Kliknij Utwórz wdrażanie.
  3. W polu Parametr wybierz istniejący parametr lub utwórz nowy, który chcesz zaktualizować w ramach wdrażania, a następnie kliknij Dalej.
  4. Utwórz lub wybierz warunek docelowy. Ten warunek określa, które urządzenia zostaną dodane do grup z wdrażaniem i grup kontrolnych. Więcej informacji o tym, jak grupy z włączonym wdrażaniem i grupy kontrolne są przypisywane do użytkowników, znajdziesz w artykule Informacje o członkostwie w grupie wdrażania.

  5. Kliknij Dalej i w polu Włączona wartość dodaj wartość, którą chcesz udostępnić użytkownikom.

  6. W polu Losowy odsetek wpisz łączny odsetek urządzeń, które powinny otrzymać wartość „Włączone”. Firebase przypisuje grupę kontrolną o takiej samej wielkości, aby zapewnić dokładne porównanie wyników podczas pomiaru skuteczności włączonej funkcji, dlatego ta wartość musi wynosić maksymalnie 50%, chyba że wdrażasz funkcję dla 100% użytkowników. Pamiętaj, że ta wartość jest ograniczona przez Twoje warunki. Jeśli na przykład skonfigurujesz warunek, który został wdrożony tylko w wersji 2.0 aplikacji, a 30% użytkowników korzysta z wersji 2.0, ustawienie tej wartości na 50% będzie oznaczać, że 15% wszystkich użytkowników otrzyma wartość wdrożenia.

  7. Kliknij Dalej i podaj Nazwę oraz opcjonalnie Opis, a następnie kliknij Zapisz.

  8. Aby rozpocząć wdrażanie, kliknij Opublikuj zmiany, sprawdź zmienione parametry, a następnie ponownie kliknij Opublikuj zmiany.

Wdrażanie powinno się rozpocząć, a wyniki powinny być widoczne niemal natychmiast.

Dalsze kroki