KI-Unterstützung in Crashlytics erhalten

Mit der KI-Unterstützung in Crashlytics von Gemini in Firebase können Sie schneller nachvollziehen, 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

Die KI-Unterstützung in Crashlytics verwendet Ihre Antworten, Absturzdaten 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

Damit Sie Features von Gemini in Firebase aktivieren und verwenden können, sind bestimmte IAM-Rollen und -Berechtigungen erforderlich.

So weisen Sie einem Projektmitglied die Rolle Gemini for Google Cloud zu: Beachten Sie, dass nur Projektinhaber IAM-Rollen bearbeiten können.

  1. Wählen Sie in der Firebase-Konsole , Projekteinstellungen und dann Nutzer und Berechtigungen aus.
  2. Suchen Sie die Zeile für das entsprechende Projektmitglied.
  3. Klicken Sie auf  Weitere Optionen und wählen Sie Zugriff bearbeiten aus.
  4. Maximieren Sie Rolle(n), wählen Sie Gemini for Google Cloud Nutzer aus und klicken Sie auf Fertig.
  5. 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 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:

  1. Öffnen Sie das CrashlyticsDashboard in Ihrem Projekt und wählen Sie Ihre App aus.

  2. Suchen Sie den Absturz, den Sie untersuchen möchten, und wählen Sie ihn aus. Die Ereignisseite Crashlytics mit der Schaltfläche KI-generierte Statistiken wird angezeigt.

    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 kritische Ereignisse werden noch nicht unterstützt. Achten Sie außerdem darauf, dass der Bereich Statistiken auf der Seite Crashlytics maximiert ist.

  3. Klicken Sie auf die Schaltfläche KI-Statistiken 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
  4. 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.

  5. Fügen Sie den Code, den Gemini in Firebase anfordert, in das Codefeld ein.

  6. 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.

  7. 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 können Sie auf der Seite „Kontingente“ für Gemini for Google Cloud API ansehen:

  1. Wählen Sie in der Google Cloud Console die Option Aktivierte APIs und Dienste aus.
  2. Suchen Sie nach dem gewünschten Element und klicken Sie dann auf Gemini for Google Cloud API.
  3. 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:

  1. Wählen Sie das Kontingent aus, das Sie erhöhen möchten, und klicken Sie auf Anfrage bearbeiten.
  2. 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, das in Gemini Code Assist enthalten ist. Gemini Code Assist kann bis zum 8. November 2024 kostenlos getestet werden. Das Produkt ist auf einen Nutzer pro Rechnungskonto beschränkt. Weitere Informationen finden Sie unter Preise für Gemini in Firebase.