Mit der KI-gestützten Unterstützung in Crashlytics von Gemini in Firebase können Sie schneller herausfinden, warum ein Absturz aufgetreten ist und was Sie dagegen tun können. Die KI-gestützte Unterstützung in Crashlytics identifiziert Ursachen, liefert umsetzbare Informationen und maßgeschneiderte Lösungen und empfiehlt Best Practices für die Zukunft.
Die KI-gestützte Unterstützung in Crashlytics bietet Ihnen folgende Statistiken:
- Zusammenfassung/Ursache: Eine prägnante, aber informative Erklärung, was dem Nutzer passiert ist und was das Problem verursacht hat.
- Fehlerbehebungsoptionen:Gemini bietet einige Möglichkeiten, den Fehler entweder zu reproduzieren oder die Fehlerbehebung fortzusetzen, um die Ursache zu ermitteln. Gemini kann empfohlene Befehle oder Code zur Verwendung vorschlagen (mit Vorsicht verwenden).
- Nächste Schritte:Gemini hat anfangs nicht den gesamten Kontext zu Ihrem Problem. Die KI-Unterstützung in Crashlytics nutzt jedoch das umfangreiche Wissen von Firebase zur Entwicklung mobiler Apps, um nach Möglichkeit einige mögliche Lösungswege zu empfehlen. Außerdem haben Sie die Möglichkeit, zusätzlichen Kontext und Quellcode hinzuzufügen, um detailliertere Informationen zu erhalten.
- Best Practices:Im Rahmen der Triage sollten Sie Ihre App idealerweise so gestalten, dass diese Art von Problemen nicht wieder auftritt. Gemini verweist auf Tausende von Seiten der Firebase-Dokumentation und mehr, um Ihnen mögliche Ansätze zur Lösung des Problems zu bieten.
So werden Ihre Daten von der KI-Unterstützung in Crashlytics verwendet
Weitere Informationen dazu, wie Gemini in Firebase Ihre Daten verwendet, finden Sie unter So verwendet Gemini in Firebase Ihre Daten.
Erforderliche Berechtigungen
Zum Aktivieren und Verwenden von Gemini-Funktionen in Firebase sind bestimmte IAM-Rollen und -Berechtigungen erforderlich.
- Projektmitglieder mit der IAM-Rolle „Inhaber“ oder „Bearbeiter“ können Gemini in Firebase aktivieren und die Funktionen nutzen.
- Betrachter von Projekten können Gemini in Firebase nicht aktivieren, aber die Funktionen nutzen, einschließlich Gemini in Firebase-Chat, Hilfe und KI-Unterstützung in Crashlytics, wenn ihnen die Rolle Gemini for Google Cloud-Nutzer zugewiesen ist.
- Wenn das Projekt zu Google Workspace (ehemals G Suite) gehört, muss ein Google Workspace-Administrator es aktivieren.
So weisen Sie einem Projektmitglied die Rolle Gemini for Google Cloud zu: Nur Projektinhaber können IAM-Rollen bearbeiten.
- Wählen Sie in der Firebase-Konsole , Projekteinstellungen und dann Nutzer und Berechtigungen aus.
- Suchen Sie die Zeile für das entsprechende Projektmitglied.
- Klicken Sie auf Weitere Optionen und wählen Sie Zugriff bearbeiten aus.
- Maximieren Sie Rolle(n), wählen Sie Gemini for Google Cloud Nutzer aus und klicken Sie auf Fertig.
- Klicken Sie auf Rollen aktualisieren, um die Änderung zu speichern. Es kann ein paar Minuten dauern, bis die neue Rolle für den Nutzer übernommen wird.
KI-Unterstützung in Crashlytics einrichten
Wenn Sie die KI-Unterstützung in Crashlytics einrichten möchten, aktivieren Sie Gemini in Firebase wie unter Gemini in Firebase einrichten beschrieben und fahren Sie mit Statistiken erstellen fort.
Insights generieren
So verwenden Sie die KI-Unterstützung in Crashlytics, um Statistiken zu Ihren Abstürzen zu generieren:
Öffnen Sie das CrashlyticsDashboard in Ihrem Projekt und wählen Sie Ihre App aus.
Suchen Sie den Absturz, den Sie untersuchen möchten, und wählen Sie ihn aus. Die Ereignisseite Crashlytics wird angezeigt. Dort finden Sie die Schaltfläche KI-generierte Statistiken erstellen.
Wenn die Schaltfläche „KI-Erkenntnisse generieren“ nicht angezeigt wird, prüfen Sie, ob Gemini in Firebase aktiviert ist. Eine Anleitung zur Einrichtung finden Sie unter Gemini in Firebase einrichten. Außerdem müssen Sie sich ein Apple- oder Android-Ereignis ansehen. Flutter-, Unity- und Android-NDK-Ereignisse sowie nicht fatale Ereignisse werden noch nicht unterstützt. Achten Sie außerdem darauf, dass der Bereich Statistiken auf der Seite Crashlytics maximiert ist.
Klicken Sie auf die Schaltfläche KI-Insights generieren.
Es werden Statistiken mit einer oder mehreren der folgenden Meldungen angezeigt:
- eine Analyse des Absturzes mit einer möglichen Ursache
- Anleitung zur Fehlerbehebung
- Umsetzbare nächste Schritte
- Best Practices
Wenn Sie Code und Kontext angeben möchten, um detailliertere Informationen zu erhalten, klicken Sie im Feld Möchten Sie ausführlichere Informationen erhalten? auf Jetzt starten.
Fügen Sie den Code, den Gemini in Firebase anfordert, in das Codefeld ein.
Wenn Sie weiteren Kontext oder zusätzliche Details angeben möchten, die zur Verbesserung der KI-Erkenntnisse beitragen könnten, fügen Sie diese im Feld Kontext oder relevante Details angeben ein.
Klicken Sie auf KI-Statistiken neu generieren.
Gemini in Firebase generiert aktuelle Statistiken basierend auf dem von Ihnen bereitgestellten Code und Kontext.
Fehlerbehebung bei der KI-Unterstützung in Crashlytics
Weitere Informationen finden Sie unter Fehlerbehebung bei Gemini in Firebase.
Kontingente und Preise
In diesem Abschnitt werden die Kontingente und die Preisstruktur für die KI-Unterstützung in Crashlytics beschrieben.
Kontingente und Limits
Die KI-Unterstützung in Crashlytics-Kontingenten ist Teil der Gemini for Google Cloud API-Kontingente, die von Gemini in Firebase verwendet werden.
Ihre aktuellen Kontingente finden Sie auf der Seite „Kontingente“ für die Gemini for Google Cloud API:
- Wählen Sie in der Google Cloud Console die Option Aktivierte APIs und Dienste aus.
- Suchen Sie nach dem gewünschten Element und klicken Sie dann auf Gemini for Google Cloud API.
- Klicken Sie auf Kontingente und Systemlimits.
Die Kontingente für Gemini for Google Cloud API werden angezeigt. Die KI-Unterstützung in Crashlytics verwendet das Kontingent „Chat API-Anfragen pro Tag und Nutzer“.
So beantragen Sie eine Kontingenterhöhung:
- Wählen Sie das Kontingent aus, das Sie erhöhen möchten, und klicken Sie auf Anfrage bearbeiten.
- Geben Sie im Textfeld Neuer Wert das Kontingent ein, das Sie anfordern möchten, und klicken Sie dann auf Senden. Das Google Cloud-Team wird Ihre Anfrage prüfen und sich per E-Mail bei Ihnen melden.
Preise
Die KI-Unterstützung in Crashlytics ist im Rahmen von Gemini in Firebase verfügbar. Dieser Dienst ist kostenlos oder im Rahmen von Gemini Code Assist enthalten. Weitere Informationen finden Sie unter Preise für Gemini in Firebase.