Firebase peut envoyer diverses alertes Crashlytics par défaut (consultez la page Présentation des alertes). Firebase peut envoyer toutes les alertes Crashlytics par défaut à votre adresse e-mail. Pour les problèmes régressifs et les problèmes à vitesse croissante, Firebase peut également afficher des alertes dans la Firebase console.
Les alertes concernant les problèmes régressifs et tendances ne nécessitent aucune configuration et sont envoyées par défaut lorsque vous configurez Crashlytics.
Les alertes concernant les nouveaux problèmes non fatals, fatals, ANR et à vitesse croissante ne sont pas envoyées par défaut. Pour recevoir ces alertes, vous devez (au minimum) sélectionner votre canal d'alerte préféré.
Tous les types d'alertes offrent une certaine configuration. Par exemple, vous pouvez activer les alertes
ou les désactiver pour votre propre compte. Pour les problèmes à vitesse croissante, vous pouvez définir
des seuils pour l'envoi des alertes. Vous pouvez afficher et configurer ces alertes dans
la
Le reste de cette page décrit en détail comment configurer différentes options pour les alertes Crashlytics par défaut.
Recevoir des alertes par e-mail et dans la console
Seuls certains membres du projet peuvent recevoir des alertes. Vous pouvez activer ou désactiver les alertes pour votre propre compte.
Par défaut, chaque membre du projet (qui dispose des autorisations requises pour recevoir des alertes) recevra un e-mail pour les alertes de problèmes régressifs , ainsi qu'un e-mail et une alerte dans la console pour les alertes tendances. Toutes les autres alertes doivent être configurées pour que vous puissiez les recevoir par e-mail ou dans la console.
Autorisations requises pour recevoir des alertes
Pour recevoir des alertes Crashlytics par e-mail ou dans la console, vous devez disposer de l'autorisation
firebase.projects.update. Les rôles suivants incluent cette autorisation requise par défaut :
administrateur Firebase ou
propriétaire du projet ou éditeur.
Activer ou désactiver les alertes pour votre propre compte
Pour votre propre compte, vous pouvez activer ou désactiver les alertes Crashlytics sans affecter les autres membres du projet. Notez que vous avez toujours besoin des autorisations requises pour recevoir des alertes.
Dans la console Firebase, accédez à la page
Paramètres > Alertes.Accédez à la fiche d'alertes Crashlytics, puis sélectionnez l'alerte que vous souhaitez configurer (par exemple, Alertes de vitesse).
Définissez vos préférences de compte pour cette alerte.
Configurer les paramètres d'alerte
Pour configurer les paramètres d'une alerte, vous devez disposer de l'autorisation firebasecrashlytics.config.update. Les rôles suivants incluent
cette autorisation requise par défaut :
administrateur Firebase Crashlytics,
administrateur Firebase Quality,
administrateur Firebase, ou
propriétaire ou éditeur du projet.
Dans la console Firebase, accédez à la page
Paramètres > Alertes.Accédez à la fiche d'alertes Crashlytics, puis sélectionnez l'alerte que vous souhaitez configurer (par exemple, Alertes de vitesse).
Configurez les paramètres de cette alerte.
Configurer les alertes de vitesse
Utilisez les alertes de vélocité pour informer votre équipe lorsqu'un problème spécifique entraîne un problème urgent dans votre application. Pour Crashlytics, un problème est un regroupement de plantages similaires ou d'événements d'application ne répondant pas (ANR).
Qu'est-ce qui déclenche une alerte de vitesse ?
Les alertes de vélocité sont déclenchées lorsqu'un problème dans votre application dépasse certains seuils que vous configurez dans la Firebase console.
Vous définissez le seuil des alertes de vitesse en termes de pourcentage d'utilisateurs et de nombre minimal d'utilisateurs concernés par le plantage ou l'ANR. Vous pouvez définir la valeur du seuil de pourcentage entre 0% et 100% des sessions. Le seuil minimal d'utilisateurs peut être défini sur n'importe quel nombre supérieur ou égal à 10. Par défaut, le seuil d'alerte de vitesse est défini sur 1% des sessions et 25 utilisateurs.
Plus précisément, une alerte est déclenchée si, pendant une période de 30 minutes, toutes les conditions suivantes sont remplies :
- Un problème dans une application dépasse le seuil de pourcentage défini et le nombre minimal d'utilisateurs défini pour cette application.
- L'application compte au moins 10 utilisateurs au cours de cette période.
- Aucune alerte n'a été déclenchée précédemment pour le problème dans l'application sur cette version.
Configurer les seuils d'alerte de vitesse
Pour configurer les seuils d'alerte de vitesse, vous devez disposer de l'autorisation firebasecrashlytics.config.update. Les rôles suivants incluent
cette autorisation requise par défaut :
administrateur Firebase Crashlytics,
administrateur Firebase Quality,
administrateur Firebase, ou
propriétaire ou éditeur du projet.
Configurez les seuils d'alerte de vélocité pour chacune de vos applications enregistrées. Chaque application peut avoir un seuil d'alerte différent.
Dans la console Firebase, accédez à la page
Paramètres > Alertes.Accédez à la fiche d'alertes Crashlytics, puis sélectionnez l'onglet Alertes de vitesse.
Configurez les seuils d'alerte pour l'application.