Wdrożenie Zdalnej konfiguracji pozwala na bezpieczne i stopniowe publikowanie nowych funkcje i aktualizacje aplikacji. za pomocą Zdalnej konfiguracji, , możesz publikować nowe funkcje aplikacji w bardziej kontrolowany sposób do określonych grup użytkowników. W miarę postępów wdrożenia monitoruj za pomocą Firebase Crashlytics i Google Analytics. Używaj Zdalna konfiguracja jest wdrażana w tych krajach:
- Ogranicz potencjalne problemy: zidentyfikuj i rozwiąż wszystkie błędy i problemy. zanim wpłyną na dużą część Twoich użytkowników.
- Gromadzenie cennych opinii: zbierz opinie od ograniczonej grupy odbiorców i iterację wdrożenia, zanim udostępnisz ją szerszemu gronu odbiorców.
- Umożliwiaj programowanie iteracyjne: wprowadzaj szybkie, iteracyjne zmiany w powszechnie wdrażanych aplikacji przy jednoczesnym ograniczeniu ryzyka
- Monitoruj dane, na których Ci zależy: porównaj stabilność aplikacji między i grupy kontrolne za pomocą Crashlytics Google Analytics do monitorowania takich danych jak przychody i zaangażowanie.
Jeśli na przykład masz aplikację wykorzystującą generatywną AI, przechowuje prompty w parametrze JSON Zdalnej konfiguracji, możesz więc:
- Utwórz wdrożenie, które aktualizuje parametr zawierający prompty LLM tylko niewielki odsetek Twoich użytkowników.
- Czy należy monitorować uzyskiwaną skuteczność (czy wzrost lub spadek liczby konwersji)? A co z zaangażowaniem? Czy awarii jest więcej czy mniej?
- W zależności od wyników wdrożenia możesz zdecydować się na:
- Wycofaj zmianę.
- Zaktualizuj wartość parametru prompta, aby dostosować i doprecyzować model .
- Zwiększ odsetek użytkowników biorących udział we wdrożeniu, aby udostępnić je większej liczbie odbiorców. dzięki którym wszyscy użytkownicy korzystają z niej.
Możesz też uzyskać dostęp do w historii za pomocą konsoli Firebase.
Najważniejsze funkcje
Kieruj na atrybuty użytkownika | Udostępnianie funkcji określonym użytkownikom segmentów użytkowników na podstawie właściwości użytkownika, zachowania w aplikacji lub innych odpowiednich kryteriów. |
Wdrażanie etapowe | Stopniowo zwiększaj odsetek użytkowników, którym z czasem poznają nowe funkcje, co zmniejsza ryzyko nieoczekiwanych problemów. |
Monitorowanie stabilności | Używaj Crashlytics do monitorowania potencjału problemy (np. awarie, błędy niekrytyczne i aplikacje nieresponsywne), które może być wprowadzone w ramach danej funkcji. |
Wgląd w najważniejsze dane | Upewnij się, że Twój nowy ma pozytywny wpływ na wskaźniki Google Analytics, które są dla Ciebie istotne np. konwersje, przychody i zaangażowanie użytkowników. |
Funkcja przywracania | Jeśli wyniki wdrożenia pokazują potencjał przywrócić poprzednią wersję funkcji dla wszystkich lub określonego segmentu użytkowników, których dotyczy ten problem. |
Jak to działa?
Wdrożenie Zdalnej konfiguracji bazuje na 3 kluczowych elementach:
- Zdalna konfiguracja przechowuje oraz zarządza danymi konfiguracyjnymi aplikacji, w tym flagami funkcji parametrów konfiguracji.
- Crashlytics zapewnia raportowania awarii w czasie rzeczywistym i monitorowania wydajności, aby można było śledzić wpływu wdrożenia i szybko zidentyfikować problemy zyskujące popularność.
- Google Analytics udostępnia możliwość kierowania wdrożeń na podstawie atrybutów użytkownika oraz monitorowania wpływa na kluczowe dane, takie jak przychody, zaangażowanie użytkowników i liczba konwersji. zdarzeń.
Więcej informacji: Informacje o wdrożeniach Zdalnej konfiguracji
Ścieżka implementacji
Skonfiguruj Zdalna konfiguracja | Zdefiniuj flagi funkcji oraz w konsoli Firebase. | |
Zainstaluj Crashlytics | Zintegruj Crashlytics z należy monitorować jej wydajność i wykrywać wszelkie problemy. | |
Konfiguracja Google Analytics | Integracja Analytics wyświetlać w aplikacji najważniejsze dane, np. o przychodach i użytkownikach, i ich utrzymanie. | |
Wdróż logikę wdrożenia | Skonfiguruj Zdalną konfigurację w konsoli Firebase i w aplikacji, aby mieć dostęp do funkcji i je stosować flagi i parametrów konfiguracji na podstawie kierowania na użytkowników; kryteria. | |
Monitorowanie i korygowanie | Monitoruj dane Crashlytics i opinii użytkowników, aby śledzić wpływ wdrożenia i wprowadzać niezbędną. |
Zasady i ograniczenia
Eksperymenty z testami A/B i wdrożenia Zdalnej konfiguracji mają taki sam udział w eksperymencie limit: 24. Na przykład jeśli prowadzisz 12 testów A/B, ograniczona do 12 aktywnych wdrożeń.
Dalsze kroki
- Dowiedz się więcej o wdrożeniach Zdalnej konfiguracji.
- Zacznij korzystać z wdrożeń Zdalnej konfiguracji.