Pierwsze kroki z wdrożeniami Zdalnej konfiguracji


Dzięki wdrażaniu za pomocą Remote Config możesz bezpiecznie i stopniowo udostępniać nowe funkcje i aktualizacje aplikacji. Wdrażanie pozwala kontrolować udostępnianie nowych funkcji aplikacji, kierując je do określonych grup użytkowników. Podobnie jak w przypadku testów A/B, wdrożenie porównuje włączoną grupę z grupą kontrolną o tej samej wielkości, aby uzyskać miarodajne porównania wyników.

Krok 1. Zintegruj aplikację z Remote Config, Crashlytics i Google Analytics

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

  1. Postępuj zgodnie z instrukcjami w artykule Pierwsze kroki ze Zdalną konfiguracją, aby dodać do aplikacji Remote Config i Analytics oraz utworzyć szablon Remote Config. Musisz mieć pewność, że używasz pakietu Firebase BoM w wersji 32.6.0 lub nowszej (Remote Config pakietu SDK w wersji 21.6.0 lub nowszej).
  2. Postępuj zgodnie z instrukcjami w artykule Pierwsze kroki z Crashlytics, aby dodać Crashlytics do aplikacji. Pamiętaj, aby zaimplementować pakiet Firebase iOS SDK w wersji 10.24.0 lub nowszej.

Aby zapewnić optymalną wydajność, zalecamy zaimplementowanie w aplikacjach Zdalnej konfiguracji w czasie rzeczywistym. Dzięki temu wartości wdrożenia będą pobierane od razu po opublikowaniu.

Krok 2. Skonfiguruj wdrożenie w konsoli Firebase

Gdy aplikacja zostanie zintegrowana z 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 > Wdrożenia.
  2. Kliknij Utwórz wdrożenie.
  3. W polu Parametr wybierz istniejący parametr lub utwórz nowy, który chcesz zaktualizować za pomocą wdrożenia, a następnie kliknij Dalej.
  4. Utwórz lub wybierz Warunek docelowy. Ten warunek określa, które urządzenia zostaną dodane do grup wdrożeniowych i kontrolnych. Więcej informacji o tym, jak użytkownicy są przypisywani do grup wdrożeniowych i kontrolnych, znajdziesz w artykule Informacje o członkostwie w grupie wdrożeniowej.

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

  6. W polu Procent losowy wpisz łączny odsetek urządzeń, które powinny otrzymać wartość włączoną. Firebase przypisuje grupę kontrolną o tej samej wielkości, aby zapewnić dokładne porównanie wyników podczas pomiaru skuteczności włączonej funkcji. Ta wartość musi wynosić 50% lub mniej, chyba że wdrożenie obejmuje 100% użytkowników. Pamiętaj, że ta wartość jest ograniczona przez Twoje warunki. Jeśli na przykład skonfigurowano warunek, który wdraża tylko wersję 2.0 aplikacji, a 30% użytkowników korzysta z wersji 2.0, ustawienie tej wartości na 50% oznacza, że wartość wdrożenia otrzyma 15% wszystkich użytkowników.

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

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

Wdrożenie powinno się rozpocząć, a wyniki powinny być widoczne niemal od razu.

Dalsze kroki