Crashlytics-Benachrichtigungen per E‑Mail oder in der Konsole konfigurieren und erhalten

Firebase kann Benachrichtigungen als Reaktion auf die folgenden Ereignistypen senden:

  • Neue schwerwiegende Probleme: Wird ausgelöst, wenn in Ihrer App ein Absturz oder ANR-Fehler auftritt, den es bislang in Crashlytics noch nicht gab.

  • Neue nicht schwerwiegende Probleme: Wird ausgelöst, wenn in Ihrer App ein nicht schwerwiegendes Problem Crashlytics auftritt, das es bislang in Crashlytics noch nicht gab.

  • Regressed issues (Wieder aufgetretene Probleme): werden ausgelöst, wenn in Ihrer App ein Absturz auftritt, den Sie zuvor als behoben markiert haben.

  • Häufig auftretende Probleme: Wird ausgelöst, wenn ein Problem neu oder häufiger auftritt.

  • Probleme mit zunehmender Geschwindigkeit: Werden ausgelöst, wenn ein einzelner Absturz- oder ANR-Typ innerhalb von 30 Minuten bei einem bestimmten Prozentsatz der Nutzer einer bestimmten App-Version auftritt.

Firebase kann alle Crashlytics-Benachrichtigungen an Ihre E‑Mail-Adresse senden. Bei regressiven Problemen und Problemen mit zunehmender Geschwindigkeit können in der Firebase-Konsole auch Warnungen angezeigt werden.

  • Für Benachrichtigungen zu zurückgegangenen und im Trend liegenden Problemen ist keine Konfiguration erforderlich. Sie werden standardmäßig gesendet, wenn Sie Crashlytics einrichten.

  • Benachrichtigungen zu neuen nicht schwerwiegenden Fehlern, schwerwiegenden Fehlern, ANRs und Problemen mit zunehmender Geschwindigkeit werden nicht standardmäßig gesendet. Damit Sie diese Benachrichtigungen erhalten, müssen Sie mindestens Ihren bevorzugten Benachrichtigungskanal auswählen.

Alle Benachrichtigungstypen bieten eine gewisse Konfiguration. Sie können beispielsweise Benachrichtigungen für Ihr eigenes Konto aktivieren oder deaktivieren. Bei Problemen mit der zunehmenden Geschwindigkeit können Sie Grenzwerte festlegen, ab denen Benachrichtigungen gesendet werden. Sie können diese Benachrichtigungen in der Firebase-Konsole auf dem Tab „Benachrichtigungen“ aufrufen und konfigurieren.


Im Folgenden wird ausführlich beschrieben, wie Sie verschiedene Optionen für Standardbenachrichtigungen konfigurieren.

Benachrichtigungen per E‑Mail und in der Konsole erhalten

Nur bestimmte Projektmitglieder können Benachrichtigungen erhalten. Sie können Benachrichtigungen für Ihr eigenes Konto aktivieren oder deaktivieren.

Standardmäßig erhält jedes Projektmitglied (mit den erforderlichen Berechtigungen zum Empfangen von Benachrichtigungen) eine E‑Mail für regressed issue-Benachrichtigungen und eine E‑Mail sowie eine Benachrichtigung in der Konsole für trending-Benachrichtigungen. Alle anderen Benachrichtigungen müssen konfiguriert werden, damit Sie sie per E-Mail oder in der Konsole erhalten.

Erforderliche Berechtigungen zum Empfangen von Benachrichtigungen

Wenn Sie Crashlytics-Benachrichtigungen per E-Mail oder in der Console erhalten möchten, benötigen Sie die Berechtigung firebase.projects.update. Die folgenden Rollen enthalten diese erforderliche Berechtigung standardmäßig: Firebase-Administrator oder Projektinhaber oder -bearbeiter.

Benachrichtigungen für Ihr eigenes Konto aktivieren oder deaktivieren

Für Ihr eigenes Konto können Sie Crashlytics-Benachrichtigungen aktivieren oder deaktivieren, ohne dass sich dies auf andere Projektmitglieder auswirkt. Sie benötigen weiterhin die erforderlichen Berechtigungen, um Benachrichtigungen zu erhalten.

  1. Melden Sie sich in der Firebase Console an und wählen Sie Ihr Projekt aus.

  2. Klicken Sie auf  und wählen Sie Projekteinstellungen aus.

  3. Wählen Sie den Tab Benachrichtigungen aus.

  4. Rufen Sie die Karte Crashlytics-Benachrichtigungen auf und wählen Sie die Benachrichtigung aus, die Sie konfigurieren möchten (z. B. Geschwindigkeitsbenachrichtigungen).

  5. Legen Sie die Kontoeinstellung für diese Benachrichtigung fest.

Benachrichtigungseinstellungen konfigurieren

Zum Konfigurieren der Einstellungen für eine Benachrichtigung benötigen Sie die Berechtigung firebasecrashlytics.config.update. Die folgende Rolle enthält diese erforderliche Berechtigung standardmäßig: Firebase Crashlytics-Administrator, Firebase Quality-Administrator, Firebase-Administrator oder Projektinhaber oder ‑bearbeiter.

  1. Melden Sie sich in der Firebase Console an und wählen Sie Ihr Projekt aus.

  2. Klicken Sie auf  und wählen Sie Projekteinstellungen aus. Wählen Sie den Tab Benachrichtigungen aus.

  3. Rufen Sie die Karte Crashlytics-Benachrichtigungen auf und wählen Sie die Benachrichtigung aus, die Sie konfigurieren möchten (z. B. Geschwindigkeitsbenachrichtigungen).

  4. Konfigurieren Sie die Einstellungen für diese Benachrichtigung.



Geschwindigkeitswarnungen konfigurieren

Mit Geschwindigkeitswarnungen können Sie Ihr Team benachrichtigen, wenn ein einzelnes Problem einen schwerwiegenden Fehler in Ihrer App verursacht. Bei Crashlytics ist ein Problem eine Gruppierung ähnlicher Abstürze oder ANR-Ereignisse (Application Not Responding, Anwendung reagiert nicht).

Wann wird eine Geschwindigkeitsbenachrichtigung ausgelöst?

Geschwindigkeitswarnungen werden ausgelöst, wenn ein Problem in Ihrer App bestimmte Grenzwerte überschreitet, die Sie in der Firebase-Konsole konfigurieren.

Sie definieren den Grenzwert für Geschwindigkeitswarnungen als Prozentsatz der Nutzer und die Mindestanzahl der Nutzer, die vom Absturz oder ANR-Fehler betroffen waren. Sie können den prozentualen Grenzwert zwischen 0% und 100% der Sitzungen festlegen. Der Mindestschwellenwert für Nutzer kann auf eine beliebige Zahl größer oder gleich 10 festgelegt werden. Der Standard-Schwellenwert für Geschwindigkeitsbenachrichtigungen liegt bei 1% der Sitzungen und 25 Nutzern.

Eine Warnung wird ausgelöst, wenn innerhalb eines Zeitraums von 30 Minuten alle der folgenden Bedingungen erfüllt sind:

  • Ein Problem in einer App überschreitet den definierten Prozentsatz und die für diese App festgelegte Mindestanzahl an Nutzern.
  • Die App hat in diesem Zeitraum mindestens 10 Nutzer.
  • Für das Problem in der App wurde in dieser Version zuvor keine Warnung ausgegeben.

Schwellenwerte für Geschwindigkeitswarnungen konfigurieren

Zum Konfigurieren von Schwellenwerten für Geschwindigkeitswarnungen benötigen Sie die Berechtigung firebasecrashlytics.config.update. Die folgende Rolle enthält diese erforderliche Berechtigung standardmäßig: Firebase Crashlytics-Administrator, Firebase Quality-Administrator, Firebase-Administrator oder Projektinhaber oder ‑bearbeiter.

Konfigurieren Sie für jede Ihrer registrierten Apps Schwellenwerte für Geschwindigkeitsbenachrichtigungen. Für jede App kann ein anderer Benachrichtigungsschwellenwert festgelegt werden.

  1. Melden Sie sich in der Firebase Console an und wählen Sie Ihr Projekt aus.

  2. Klicken Sie auf  und wählen Sie Projekteinstellungen aus.

  3. Wählen Sie den Tab Benachrichtigungen aus.

  4. Rufen Sie die Karte mit Crashlytics-Benachrichtigungen auf und wählen Sie den Tab Geschwindigkeitsbenachrichtigungen aus.

  5. Konfigurieren Sie die Benachrichtigungsgrenzwerte für die App.