Nella dashboard Crashlytics, puoi ottenere approfondimenti generati dall'AI sui tuoi problemi per velocizzare i tempi necessari per capire perché si è verificato un problema e come risolverlo. L'assistenza dell'AI in Crashlytics identifica le cause principali, fornisce insight strategici e soluzioni personalizzate e consiglia le best practice per il futuro.
Approfondimenti disponibili
L'assistenza dell'AI in Crashlytics può fornirti i seguenti approfondimenti:
- Riepilogo/Causa: una spiegazione concisa ma ricca di informazioni su cosa è successo all'utente e cosa ha causato il problema.
- Opzioni di debug: Gemini ti offrirà alcuni modi potenziali per riprodurre l'errore o ti fornirà i passaggi successivi per eseguire il debug del problema e identificare una causa principale. Gemini può fornire comandi consigliati da provare o codice da utilizzare (con cautela).
- Passaggi successivi pratici: anche se inizialmente Gemini non avrà tutte le informazioni sul tuo problema, l'assistenza AI in Crashlytics utilizzerà la vasta conoscenza di Firebase sullo sviluppo di app mobile per consigliare alcuni potenziali percorsi di risoluzione, ove possibile.
- Best practice: idealmente, parte della procedura di triage consiste nel preparare la tua app per il futuro in modo che questi tipi di problemi non si ripresentino. Gemini fa riferimento a migliaia di pagine di documentazione di Firebase (e altro ancora) per fornirti possibili approcci per risolvere il problema.
Prima di iniziare
Assicurati di disporre delle autorizzazioni necessarie e di aver attivato Gemini in Firebase.
Autorizzazioni obbligatorie
Per abilitare e utilizzare le funzionalità di Gemini in Firebase sono necessari determinati ruoli e autorizzazioni IAM.
- I membri del progetto con il ruolo IAM proprietario o editor possono attivare Gemini in Firebase e utilizzare le sue funzionalità.
- I visualizzatori del progetto non possono attivare Gemini in Firebase. Tuttavia, possono utilizzare le sue funzionalità, tra cui Gemini nella chat di Firebase e l'assistenza dell'AI in Crashlytics.
Abilitare Gemini in Firebase
Gli approfondimenti sull'AI nella dashboard Crashlytics sono disponibili nell'ambito di Gemini in Firebase.
Assicurati che Gemini in Firebase sia abilitato nel tuo progetto Firebase, come descritto in Configurare Gemini in Firebase.
Genera insight
Per utilizzare l'assistenza AI in Crashlytics per generare approfondimenti sugli arresti anomali:
Nella console Firebase, vai a DevOps e coinvolgimento > Crashlytics dashboard e seleziona la tua app.
Individua e seleziona un arresto anomalo che vuoi esaminare. Viene visualizzata la pagina dell'evento Crashlytics, che include approfondimenti con uno o più dei seguenti elementi:
- un'analisi dell'arresto anomalo con una possibile causa
- istruzioni di debug
- passaggi successivi attuabili
- best practice
Se non vedi la funzionalità di assistenza AI in Crashlytics nella parte superiore della pagina dell'evento, verifica che Gemini in Firebase sia stato attivato (per le istruzioni di configurazione, vedi Configurare Gemini in Firebase). Inoltre, assicurati di visualizzare un evento di arresto anomalo o ANR. Gli eventi non irreversibili non sono ancora supportati.
Se vuoi utilizzare l'assistenza AI per risolvere il problema direttamente nella codebase della tua app, valuta la possibilità di utilizzare l'assistenza AI per Crashlytics tramite MCP.
Risolvere i problemi relativi all'assistenza AI in Crashlytics
Consulta Risolvere i problemi relativi a Gemini in Firebase.
In che modo l'assistenza basata sull'AI in Crashlytics utilizza i tuoi dati
Consulta l'articolo In che modo Gemini in Firebase utilizza i tuoi dati.
Prezzi
L'assistenza dell'AI in Crashlytics è inclusa in Gemini in Firebase, che è disponibile senza costi.
Per saperne di più, consulta la sezione Prezzi di Gemini in Firebase.