Firebase może wysyłać różne domyślne Crashlytics alerty (więcej informacji znajdziesz na stronie z omówieniem alertów). Firebase może wysyłać wszystkie domyślne Crashlytics alerty na Twój adres e-mail. W przypadku problemów, które się powtórzyły i problemów o szybko rosnącym znaczeniu Firebase może też wyświetlać alerty w Firebase konsoli.
Alerty dotyczące problemów, które się powtórzyły i problemów o rosnącym znaczeniu nie wymagają żadnej konfiguracji i są wysyłane domyślnie po skonfigurowaniu Crashlytics.
Alerty dotyczące nowych niekrytycznych, krytycznych, błędów ANR i problemów o szybko rosnącym znaczeniu nie są wysyłane domyślnie. Aby otrzymywać te alerty, musisz (co najmniej) wybrać preferowany kanał alertów.
Wszystkie typy alertów można skonfigurować. Możesz na przykład włączyć alerty lub wyłączyć je na swoim koncie, a w przypadku problemów o szybko rosnącym znaczeniu możesz ustawić progi, po przekroczeniu których alerty będą wysyłane. Te alerty możesz wyświetlać i konfigurować na karcie Alerty w konsoli Firebase.
W pozostałej części tej strony szczegółowo opisujemy, jak skonfigurować różne opcje domyślnych alertów Crashlytics.
Otrzymywanie alertów e-mailem i w konsoli
Alerty mogą otrzymywać tylko określone osoby w projekcie. Możesz włączyć lub wyłączyć alerty na swoim koncie.
Domyślnie każdy użytkownik projektu (który ma wymagane uprawnienia do otrzymywania alertów) będzie otrzymywać e-maile z alertami dotyczącymi problemów, które się powtórzyły , oraz e-maile i alerty w konsoli dotyczące problemów o rosnącym znaczeniu. Aby otrzymywać wszystkie inne alerty e-mailem lub w konsoli, musisz je skonfigurować.
Uprawnienia wymagane do otrzymywania alertów
Aby otrzymywać alerty Crashlytics e-mailem lub w konsoli, musisz mieć uprawnienie
firebase.projects.update. Domyślnie to wymagane
uprawnienie mają użytkownicy z rolą:
Administrator Firebase lub
Właściciel projektu lub Edytor.
Włączanie i wyłączanie alertów na swoim koncie
Na swoim koncie możesz włączyć lub wyłączyć alerty Crashlytics bez wpływu na innych użytkowników projektu. Pamiętaj, że nadal musisz mieć uprawnienia wymagane do otrzymywania alertów.
Zaloguj się w konsoli Firebase i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu.
Kliknij kartę Alerty.
Otwórz kartę alertów Crashlytics i wybierz alert, który chcesz skonfigurować (np. Alerty o rosnącej liczbie problemów).
Ustaw preferencje konta dotyczące tego alertu.
Konfigurowanie ustawień alertów
Aby skonfigurować ustawienia alertu, musisz mieć uprawnienie firebasecrashlytics.config.update. Domyślnie to wymagane uprawnienie mają użytkownicy z rolą
Administrator Firebase Crashlytics,
Administrator Firebase Quality,
Administrator Firebase, Właściciel projektu lub Edytor.
Zaloguj się w konsoli Firebase i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu. Kliknij kartę Alerty.
Otwórz kartę alertów Crashlytics i wybierz alert, który chcesz skonfigurować (np. Alerty o rosnącej liczbie problemów).
Skonfiguruj ustawienia tego alertu.
Konfigurowanie alertów o rosnącej liczbie problemów
Używaj alertów o rosnącej liczbie problemów, aby powiadamiać zespół, gdy określony problem w aplikacji wymaga pilnej reakcji. W Crashlytics problem to grupa podobnych awarii lub zdarzeń, w których aplikacja nie odpowiada (ANR).
Co wywołuje alert o rosnącej liczbie problemów?
Alerty o rosnącej liczbie problemów są wywoływane, gdy problem w aplikacji przekroczy określone progi skonfigurowane w konsoli Firebase.
Próg alertów o rosnącej liczbie problemów określasz jako odsetek użytkowników i minimalną liczbę użytkowników, których dotyczy awaria lub błąd ANR. Wartość progu procentowego możesz ustawić w zakresie od 0% do 100% sesji. Minimalny próg użytkowników można ustawić na dowolną liczbę większą lub równą 10. Domyślnie próg alertu o rosnącej liczbie problemów jest ustawiony na 1% sesji i 25 użytkowników.
Alert jest wywoływany, jeśli w ciągu 30 minut wszystkie te warunki są spełnione:
- Problem w aplikacji przekracza zdefiniowany próg procentowy i minimalną liczbę użytkowników ustawioną dla tej aplikacji.
- W tym okresie aplikacja ma co najmniej 10 użytkowników.
- W przypadku tego problemu w aplikacji w tej wersji nie zgłoszono wcześniej alertu.
Konfigurowanie progów alertów o rosnącej liczbie problemów
Aby skonfigurować progi alertów o rosnącej liczbie problemów, musisz mieć uprawnienie firebasecrashlytics.config.update. Domyślnie to wymagane uprawnienie mają użytkownicy z rolą
Administrator Firebase Crashlytics,
Administrator Firebase Quality,
Administrator Firebase, Właściciel projektu lub Edytor.
Skonfiguruj progi alertów o rosnącej liczbie problemów dla każdej zarejestrowanej aplikacji. Każda aplikacja może mieć inny próg alertu.
Zaloguj się w konsoli Firebase i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu.
Kliknij kartę Alerty.
Otwórz kartę alertów Crashlytics i kliknij kartę Alerty o rosnącej liczbie problemów.
Skonfiguruj progi alertów dla aplikacji.