Insights IA dans le tableau de bord Crashlytics

Dans le tableau de bord Crashlytics, vous pouvez obtenir des insights générés par l'IA sur vos problèmes pour comprendre plus rapidement pourquoi un problème s'est produit et comment le résoudre. L'assistance IA dans Crashlytics identifie les causes profondes, fournit des insights pratiques et des solutions personnalisées, et recommande les bonnes pratiques à mettre en place à l'avenir.

Insights disponibles

L'assistance IA dans Crashlytics peut vous fournir les insights suivants :

  • Résumé/Cause : explication concise, mais riche en informations, de ce qui est arrivé à l'utilisateur et de la cause du problème.
  • Options de débogage : Gemini vous proposera plusieurs façons potentielles de reproduire l'erreur ou vous indiquera les prochaines étapes pour déboguer davantage le problème et identifier la cause première. Gemini peut vous recommander des commandes à essayer ou du code à utiliser (avec précaution).
  • Prochaines étapes concrètes : même si Gemini ne disposera pas de toutes les informations sur votre problème au départ, l'assistance IA dans Crashlytics utilisera les nombreuses connaissances de Firebase sur le développement d'applications mobiles pour vous recommander quelques pistes de résolution potentielles, dans la mesure du possible.
  • Bonnes pratiques : l'idéal est d'anticiper les problèmes lors du tri afin qu'ils ne se reproduisent pas. Gemini fait référence à des milliers de pages de documentation Firebase (et plus) pour vous proposer des approches possibles pour résoudre le problème.

Avant de commencer

Assurez-vous de disposer des autorisations requises et d'avoir activé Gemini dans Firebase.

Autorisations requises

Pour activer et utiliser les fonctionnalités de Gemini dans Firebase, vous devez disposer de certains rôles et autorisations IAM.

Activer Gemini dans Firebase

Les insights basés sur l'IA dans le tableau de bord Crashlytics sont disponibles dans Gemini pour Firebase.

Assurez-vous que Gemini dans Firebase est activé dans votre projet Firebase, comme décrit dans Configurer Gemini dans Firebase.

Générer des insights

Pour utiliser l'assistance IA dans Crashlytics afin de générer des insights sur vos plantages :

  1. Dans la console Firebase, accédez à DevOps et engagement > Tableau de bord Crashlytics, puis sélectionnez votre application.

  2. Recherchez et sélectionnez le plantage que vous souhaitez examiner. La page de l'événement Crashlytics s'affiche, y compris des insights avec un ou plusieurs des éléments suivants :

    • une analyse du plantage avec une cause possible.
    • instructions de débogage
    • des prochaines étapes concrètes.
    • de gouvernance financière dans le cloud

    Si la fonctionnalité d'assistance IA dans Crashlytics ne s'affiche pas en haut de la page de l'événement, vérifiez que Gemini dans Firebase a été activé (pour obtenir des instructions de configuration, consultez Configurer Gemini dans Firebase). Assurez-vous également d'afficher un événement de plantage ou d'ANR. Les événements non fatals ne sont pas encore pris en charge.

  3. Si vous souhaitez utiliser l'assistance par l'IA pour résoudre le problème directement dans la base de code de votre application, envisagez d'utiliser l'assistance par l'IA pour Crashlytics via MCP.

Résoudre les problèmes liés à l'assistance IA dans Crashlytics

Consultez Résoudre les problèmes liés à Gemini dans Firebase.

Comment l'assistance IA dans Crashlytics utilise vos données

Consultez Utilisation de vos données par Gemini dans Firebase.

Tarifs

L'assistance IA dans Crashlytics est incluse dans Gemini pour Firebase, qui est disponible sans frais.

Pour en savoir plus, consultez Tarifs de Gemini dans Firebase.