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 kurze, aber informative Erklärung dessen, was mit 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 Verfügung stellen (mit Vorsicht).
- 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
Die KI-Unterstützung in Crashlytics verwendet ihre Antworten, Abstürze oder zusätzlichen Code, Kontext oder Feedback, das Sie zur Verfügung stellen, nicht als Daten zum Trainieren der Modelle. Weitere Informationen finden Sie unter So verwendet Gemini in Google Cloud 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.
- Projektbetrachter können Gemini in Firebase nicht aktivieren, aber sie können die zugehörigen Funktionen wie Gemini im Firebase-Chat, die Hilfe und die KI-Unterstützung in Crashlytics verwenden, wenn ihnen die Nutzerrolle Gemini for Google Cloud zugewiesen ist.
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 betreffende 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 auf den Nutzer angewendet wird.
KI-Unterstützung in Crashlytics einrichten
Wenn du die KI-Unterstützung in Crashlytics einrichten möchtest, aktiviere Gemini in Firebase, wie unter Gemini in Firebase einrichten beschrieben, und fahre dann mit Statistiken generieren 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 Seite Crashlytics wird angezeigt. Dort finden Sie die Schaltfläche KI-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 schwerwiegende Ereignisse werden noch nicht unterstützt. Außerdem muss der Bereich Statistiken auf der Ereignisseite Crashlytics maximiert sein.
Klicken Sie auf die Schaltfläche KI-Statistiken generieren.
Die Statistiken werden mit mindestens einem der folgenden Elemente 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 Statistiken 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 auf Grundlage des von Ihnen bereitgestellten Codes und Kontexts.
Fehlerbehebung bei der KI-Unterstützung in Crashlytics
Weitere Informationen findest du 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-gestützte Unterstützung in Crashlytics-Kontingenten ist Teil der Gemini for Google Cloud API-Kontingente, die Gemini in Firebase verwendet.
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 und klicken Sie 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 fordern Sie eine Kontingenterhöhung an:
- 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 gewünschte Kontingent ein und klicken Sie 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, das in Gemini Code Assist enthalten ist. Weitere Informationen finden Sie unter Preise für Gemini in Firebase.