Pierwsze kroki z wdrażaniem Zdalnej konfiguracji


Dzięki wdrażaniu Zdalnej konfiguracji możesz bezpiecznie i stopniowo udostępniać nowe funkcje i aktualizacje aplikacji. Dzięki nim możesz kontrolować udostępnianie nowych funkcji przez kierowanie reklam na konkretne grupy użytkowników. Podobnie jak w przypadku testów A/B, w trakcie wdrożenia grupa włączona jest porównywana z grupą kontrolną o jednakowym rozmiarze, aby uzyskać miarodajne porównania w wynikach.

Krok 1. Dostosuj aplikację za pomocą Zdalnej konfiguracji, Crashlytics i Google Analytics

Zanim zaczniesz korzystać z wdrażania Zdalnej konfiguracji w celu stopniowego udostępniania użytkownikom nowych funkcji, musisz skonfigurować aplikację za pomocą Zdalnej konfiguracji Firebase, Crashlytics i Google Analytics.

  1. Wykonaj instrukcje podane w artykule o pierwszych krokach ze Zdalną konfiguracją, by dodać Zdalną konfigurację i Analytics do aplikacji oraz utworzyć szablon Zdalnej konfiguracji. Musisz się upewnić, że używasz Firebase BoM w wersji 32.6.0 lub nowszej (SDK Zdalnej konfiguracji w wersji 21.6.0 lub nowszej).
  2. Wykonaj instrukcje podane w artykule Pierwsze kroki z Crashlytics, aby dodać Crashlytics do swojej aplikacji. Pamiętaj, aby wdrożyć pakiet SDK Firebase na iOS w wersji 10.24.0 lub nowszej.

Aby uzyskać optymalną wydajność, zalecamy wdrożenie w aplikacjach zdalnej konfiguracji w czasie rzeczywistym. Dzięki temu wartości wdrożenia będą pobierane natychmiast po ich opublikowaniu.

Krok 2. Skonfiguruj wdrożenie w konsoli Firebase

Gdy skonfigurujesz aplikację za pomocą Zdalnej konfiguracji, Crashlytics i Analytics, możesz utworzyć wdrożenie w konsoli Firebase.

  1. W konsoli Firebase otwórz Zdalną konfigurację, a następnie otwórz Rollouts.
  2. Kliknij Utwórz wdrożenie.
  3. W polu Parametr wybierz istniejący parametr lub utwórz nowy parametr, który ma być aktualizowany podczas 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 grupy obsługującej wdrażanie i grupy kontrolnej. Więcej informacji o przypisywaniu użytkowników do grup z włączonym wdrażaniem i grupami kontrolnymi znajdziesz w artykule Omówienie członkostwa 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 Losowa wartość procentowa wpisz łączny odsetek urządzeń, które powinny otrzymać włączoną wartość. Firebase przypisuje grupę kontrolną o jednakowej wielkości, aby zapewnić dokładne porównanie wyników podczas pomiaru wydajności włączonej funkcji, dlatego ta wartość nie może przekraczać 50%, chyba że wdrożysz 100%. Pamiętaj, że ta wartość jest ograniczona przez warunki. Jeśli np. skonfigurujesz warunek, który został wdrożony tylko w wersji 2.0 aplikacji, a 30% użytkowników wdroży wersję 2.0, ustawienie tej wartości na 50% oznacza, że wartość wdrożenia będzie otrzymać 15% wszystkich użytkowników.

  7. Kliknij Dalej, podaj nazwę i opcjonalnie opis, a następnie kliknij Zapisz.

  8. Aby rozpocząć wdrażanie, kliknij Opublikuj zmiany, sprawdź zmienione parametry i ponownie kliknij Opublikuj zmiany.

Wdrażanie powinno się rozpocząć i wyniki powinny być widoczne niemal od razu.

Dalsze kroki