Firebase może wysyłać różne domyślne Crashlyticsalerty (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 powracających i problemów występujących coraz częściej Firebase może też wyświetlać alerty w konsoli Firebase.
Alerty dotyczące problemów pogarszających się i zyskujących na popularności 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 rosnącej częstotliwości nie są wysyłane domyślnie. 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 rosnącą szybkością możesz ustawiać progi, po przekroczeniu których będą wysyłane alerty. Te alerty możesz wyświetlać i konfigurować na stronie
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śleni członkowie projektu. Możesz włączyć lub wyłączyć alerty na swoim koncie.
Domyślnie każdy członek projektu (który ma uprawnienia do otrzymywania alertów) będzie otrzymywać e-maila z alertami o powracających problemach oraz e-maila i alert w konsoli z alertami o trendach. Wszystkie inne alerty musisz skonfigurować, aby otrzymywać je e-mailem lub w konsoli.
Wymagane uprawnienia do otrzymywania alertów
Aby otrzymywać alerty Crashlytics e-mailem lub w konsoli, musisz mieć uprawnienie firebase.projects.update. To wymagane uprawnienie jest domyślnie uwzględnione 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ć alerty Crashlytics bez wpływu na innych członków projektu. Pamiętaj, że aby otrzymywać alerty, musisz mieć wymagane uprawnienia.
W konsoli Firebase otwórz stronę
Ustawienia > 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.
W konsoli Firebase otwórz stronę
Ustawienia > Alerty.Otwórz kartę alertów Crashlytics, a następnie wybierz alert, który chcesz skonfigurować (np. Alerty o szybkości zmian).
Skonfiguruj ustawienia tego alertu.
Konfigurowanie alertów dotyczących szybkości
Używaj alertów o szybkości, aby powiadamiać zespół, gdy pojedynczy problem powoduje pilną sytuację w aplikacji. W Crashlytics problem to grupa podobnych awarii lub zdarzeń, w których aplikacja nie odpowiada (ANR).
Co powoduje wyświetlenie alertu o szybkości?
Alerty o szybkości zmian są wywoływane, gdy problem w aplikacji przekroczy określone progi, które możesz skonfigurować w Firebasekonsoli.
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 aktywowany, 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 dotyczących szybkości
Aby skonfigurować progi alertów dotyczących szybkości, 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 dotyczących szybkości dla każdej zarejestrowanej aplikacji. Każda aplikacja może mieć inny próg alertu.
W konsoli Firebase otwórz stronę
Ustawienia > Alerty.Otwórz kartę alertów Crashlytics, a następnie wybierz kartę Alerty dotyczące szybkości.
Skonfiguruj progi alertów dla aplikacji.