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 alerty Crashlytics na Twój adres e-mail. W przypadku problemów, które pojawiły się ponownie, i problemów, których liczba rośnie, Firebase może też wyświetlać alerty w Firebase konsoli.
Alerty dotyczące pogorszonych i zyskujących popularność problemów nie wymagają konfiguracji i są wysyłane domyślnie po skonfigurowaniu usługi Crashlytics.
Alerty dotyczące nowych niekrytycznych, krytycznych i błędów ANR oraz problemów występujących coraz częściej nie są domyślnie wysyłane. Aby otrzymywać te alerty, musisz (co najmniej) wybrać preferowany kanał alertów.
Wszystkie typy alertów można w pewnym stopniu skonfigurować. Możesz na przykład włączać i wyłączać alerty na własnym koncie, a w przypadku problemów z szybkim wzrostem możesz ustawiać progi, po przekroczeniu których będą wysyłane alerty. Te alerty możesz wyświetlać i konfigurować na karcie Alerty w konsoli Firebase.
W dalszej części tej strony znajdziesz szczegółowe informacje o konfigurowaniu różnych opcji domyślnych alertów Crashlytics.
Otrzymywanie alertów e-mailem i w konsoli
Alerty mogą otrzymywać tylko określone osoby z projektu. Możesz włączać i wyłączać alerty na swoim koncie.
Domyślnie każdy użytkownik projektu (który ma uprawnienia wymagane do otrzymywania alertów) będzie otrzymywać e-maila z alertem o powracającym problemie oraz e-maila i alert w konsoli z alertem o trendach. Wszystkie inne alerty musisz skonfigurować, aby otrzymywać je e-mailem lub w konsoli.
Uprawnienia wymagane do otrzymywania alertów
Aby otrzymywać alerty Crashlytics e-mailem lub w konsoli, musisz mieć uprawnienia firebase.projects.update. To wymagane uprawnienie jest domyślnie zawarte w tych rolach: Administrator Firebase oraz Właściciel lub Edytujący projektu.
Włączanie i wyłączanie alertów na własnym koncie
Na własnym koncie możesz włączać i wyłączać Crashlytics alerty bez wpływu na innych członków projektu. Pamiętaj, że nadal potrzebujesz wymaganych uprawnień, aby otrzymywać alerty.
Zaloguj się w Firebase konsoli i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu.
Wybierz kartę Alerty.
Otwórz kartę alertów Crashlytics, a następnie wybierz alert, który chcesz skonfigurować (np. Alerty o szybkości zmian).
Ustaw preferencje konta dotyczące tego alertu.
Konfigurowanie ustawień alertów
Aby skonfigurować ustawienia alertu, musisz mieć uprawnienie firebasecrashlytics.config.update. Te uprawnienia są domyślnie uwzględnione w tych rolach: Administrator Firebase Crashlytics, Administrator jakości w Firebase, Administrator Firebase oraz Właściciel lub Edytujący projektu.
Zaloguj się w Firebase konsoli i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu. Wybierz kartę Alerty.
Otwórz kartę alertów Crashlytics, a następnie wybierz alert, który chcesz skonfigurować (np. Alerty dotyczące szybkości).
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 przypadku Crashlytics problem to grupa podobnych awarii lub zdarzeń związanych z zawieszaniem się aplikacji (ANR).
Co powoduje wyświetlenie alertu o rosnącej liczbie problemów?
Alerty o rosnącej liczbie problemów są wywoływane, gdy problem w aplikacji przekroczy określone progi, które możesz skonfigurować w Firebase konsoli.
Próg alertów o szybkości zmian określasz w procentach użytkowników i minimalnej liczbie użytkowników, na których wystąpiły awaria lub błąd ANR. Wartość progu procentowego możesz ustawić w zakresie od 0% do 100% sesji. Minimalny próg liczby użytkowników można ustawić na dowolną liczbę większą lub równą 10. Domyślny próg alertu o szybkości zmian to 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 określony próg procentowy i minimalną liczbę użytkowników ustawioną dla tej aplikacji.
- Aplikacja ma w tym okresie co najmniej 10 użytkowników.
- W tej wersji aplikacji nie było wcześniej alertu dotyczącego tego problemu.
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. Te uprawnienia są domyślnie uwzględnione w tych rolach: Administrator Firebase Crashlytics, Administrator jakości w Firebase, Administrator Firebase oraz Właściciel lub Edytujący projektu.
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 Firebase konsoli i wybierz swój projekt.
Kliknij , a następnie wybierz Ustawienia projektu.
Wybierz kartę Alerty.
Otwórz kartę alertów Crashlytics, a następnie wybierz kartę Alerty o nagłych zmianach.
Skonfiguruj progi alertów dla aplikacji.