Pierwsze kroki z wdrożeniami Zdalnej konfiguracji


Dzięki Remote Configwdrażaniu wersji możesz bezpiecznie i stopniowo udostępniać nowe funkcje i aktualizacje aplikacji. W przypadku wdrażania wersji możesz kontrolować udostępnianie nowych funkcji aplikacji, kierując je do określonych grup użytkowników. Podobnie jak w przypadku testów A/B, w przypadku wdrażania grupa, w której włączono funkcję, jest porównywana z równie liczną grupą kontrolną, aby uzyskać miarodajne wyniki.

Krok 1. Zintegruj aplikację z Remote Config, CrashlyticsGoogle Analytics

Zanim zaczniesz korzystać z Remote Configwdrażania etapowego, aby stopniowo udostępniać użytkownikom nowe funkcje, musisz zintegrować aplikację ze Zdalną konfiguracją FirebaseCrashlyticsGoogle Analytics.

  1. Aby dodać do aplikacji Remote ConfigAnalytics oraz utworzyć szablon Remote Config, postępuj zgodnie z instrukcjami w artykule Wprowadzenie do Zdalnej konfiguracji. Musisz mieć pewność, że używasz pakietu Firebase BoM w wersji 32.6.0 lub nowszej (Remote Configpakiet SDK w wersji 21.6.0 lub nowszej).
  2. Aby dodać Crashlytics do aplikacji, postępuj zgodnie z instrukcjami w artykule Wprowadzenie doCrashlytics. 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, aby mieć pewność, że wartości wdrożenia są pobierane natychmiast po opublikowaniu.

Krok 2. Skonfiguruj wdrożenie w konsoli Firebase

Gdy w aplikacji zaimplementujesz Remote Config, CrashlyticsAnalytics, możesz utworzyć wdrożenie w konsoli Firebase.

  1. W konsoli Firebase kliknij Remote Config, a potem otwórz Wdrażanie.
  2. Kliknij Utwórz wdrożenie.
  3. W polu Parametr wybierz istniejący parametr lub utwórz nowy, który będzie aktualizowany w ramach wdrażania, a następnie kliknij Dalej.
  4. Utwórz lub wybierz warunek kierowania. Ten warunek określa, które urządzenia zostaną dodane do grup wdrożeniowych i kontrolnych. Więcej informacji o tym, jak grupy wdrożeniowe i kontrolne są przypisywane do użytkowników, znajdziesz w artykule Omówienie członkostwa w grupach wdrożeniowych.

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

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

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

  8. Aby rozpocząć wdrażanie, kliknij Opublikuj zmiany, przejrzyj zmienione parametry, a potem ponownie kliknij Opublikuj zmiany.

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

Dalsze kroki