Gemini in der Firebase Console testen

Nachdem Sie Gemini in Firebaseeingerichtet haben, können Sie es verwenden, um Ihre Firebase-Entwicklung zu optimieren.

So öffnen Sie den Gemini-Bereich:

  • Klicken Sie im Menü rechts oben in der Firebase Console auf ✦Gemini in Firebase,

Der Gemini-Bereich wird geöffnet und bleibt auf allen Seiten in der Firebase Console sichtbar. Sie können jetzt mit Gemini chatten und alle Funktionen im Gemini-Bereich nutzen.

Wenn ✦Gemini in Firebase in der Firebase Console nicht angezeigt wird, folgen Sie der Anleitung unter Gemini in Firebase für ein Projekt einrichten , um die Funktion zu aktivieren.

Mit Gemini chatten

Nachdem Sie den Gemini-Bereich geöffnet haben, können Sie sofort eine Unterhaltung mit Gemini beginnen und Fragen in natürlicher Sprache stellen.

Die folgenden Schritte zeigen eine mögliche Unterhaltung mit Gemini zu Remote Config:

  1. Geben Sie im Feld Beliebige Frage zu Firebase eingeben eine Frage ein und klicken Sie dann auf Senden. Beispiel:

    When should I use a Remote Config rollout vs. an A/B Test?
    

    Gemini zeigt die Antwort an.

  2. Als Nächstes können Sie Gemini Fragen stellen, um die Unterhaltung fortzusetzen, oder Code einfügen und um Ratschläge bitten.

Sie können die Unterhaltung fortsetzen und weiterhin Informationen und Fragen zu der App und den Projekten teilen, an denen Sie arbeiten. Gemini schlägt Verbesserungen und Optimierungen sowie zusätzliche Anleitungen vor. Gemini enthält auch Quellen angaben , in denen die Dokumentationen und Codebeispiele aufgeführt sind, die Gemini zur Generierung der Antworten verwendet hat.

Gemini-Bereich in der Firebase Console

Der Gemini-Bereich in der Firebase Console bietet eine Reihe von Funktionen, die die Zusammenarbeit mit Gemini erleichtern.

Option Aktion
Firebase-Benachrichtigungen ansehen
spark Mit Gemini in Firebase chatten
Neuen Chat mit Gemini in Firebase starten
Auf den Chatverlauf in Gemini in Firebase zugreifen
Hilfe erhalten: Entwicklerdokumentation durchsuchen, Support kontaktieren, und Firebase-Dienststatus prüfen
Design auswählen: Helles oder dunkles Design auswählen oder Standarddesign des Geräts verwenden
text_select_start Den Gemini-Bereich an einer bestimmten Stelle in der Console fixieren Sie können den Bereich links, oben, rechts oder unten fixieren.
text_select_move_back_word Den Gemini-Bereich lösen, um ihn in den ursprünglichen Zustand zurückzusetzen
Den Gemini-Bereich maximieren, sodass er die gesamte Console einnimmt
Die ursprüngliche Größe des Gemini-Bereichs wiederherstellen
Ein Problem mit Gemini in Firebase an das Firebase-Team melden Wir freuen uns über Fehlermeldungen, Verbesserungsvorschläge oder allgemeines Feedback.
Den Gemini-Bereich schließen

Personalisierung in Gemini in Firebase verwenden

Wenn Sie Gemini in Firebase optimal nutzen möchten, stellen Sie Fragen zu Ihrem Firebase-Projekt. Hierzu einige Ideen:

  • Realtime Database: „Wie strukturiere ich meine Realtime Database für einen effizienten Daten abruf in meiner Chat-App?“

  • Authentication: „Welche Anmeldemethoden werden von meiner App unterstützt und welche kann ich hinzufügen?“

  • Crashlytics: „Welche drei Probleme sollte ich anhand meiner letzten Crashlytics Berichte beheben, um die Stabilität meiner App zu verbessern?“

    Wenn Sie Ihre Fragen an Ihre spezifische Firebase-Konfiguration anpassen, Gemini in Firebase kann relevantere und umsetzbarere Informationen liefern.

KI-Unterstützung in Crashlytics verwenden

So verwenden Sie die KI-Unterstützung in Crashlytics, um Informationen zu Abstürzen zu generieren:

  1. Öffnen Sie in der Firebase Console das Crashlytics Dashboard und wählen Sie Ihre App aus.

  2. Suchen und wählen Sie einen Absturz aus, den Sie untersuchen möchten. Die Crashlytics Ereignis seite wird angezeigt. Sie enthält Informationen mit einem oder mehreren der folgenden Elemente:

    • Eine Analyse des Absturzes mit einer möglichen Ursache
    • Anleitung zur Fehlerbehebung
    • Umsetzbare nächste Schritte
    • Best Practices

    Wenn die Funktion „KI-Unterstützung in Crashlytics“ oben auf der Ereignisseite nicht angezeigt wird, prüfen Sie, ob Gemini in Firebase aktiviert ist. Eine Anleitung zur Einrichtung finden Sie unter Gemini in Firebase einrichten. Achten Sie außerdem darauf, dass Sie ein Absturz- oder ANR-Ereignis ansehen. Nicht schwerwiegende Ereignisse werden noch nicht unterstützt.

  3. Wenn Sie die KI-Unterstützung verwenden möchten, um das Problem direkt im Code Ihrer App zu beheben, können Sie die KI-Unterstützung für Crashlytics über MCP verwenden.

Weitere Informationen unter Erhalten Sie KI-Unterstützung in Crashlytics.

KI-Informationen für Messaging-Kampagnen mit Gemini in Firebase abrufen

Gemini in Firebase bietet Zusammenfassungen, Informationen zu Messaging-Kampagnen und Anleitungen, um die Leistung Ihrer Firebase Cloud Messaging und In-App Messaging Kampagnen zu verbessern. Durch die Analyse von Kampagnendaten kann Gemini in Firebase Ihnen helfen, die Reichweite und Wirkung Ihrer Kampagnen zu verstehen und schlägt Strategien zur Verbesserung der Nutzerinteraktion und des Wachstums vor.

KI-Informationen für Messaging-Kampagnen aufrufen

Wenn Sie KI-Informationen zu Messaging-Kampagnen verwenden möchten, muss Ihr Projekt die folgenden Voraussetzungen erfüllen:

  • Gemini in Firebase ist für Ihr Projekt aktiviert. Weitere Informationen finden Sie unter Gemini in Firebase einrichten.

  • Firebase Cloud Messaging oder In-App Messaging ist in Ihrem Firebase Projekt aktiviert.

  • Mindestens eine Kampagne ist vorhanden und wird in der Firebase Console angezeigt.

Nachdem Sie diese Voraussetzungen erfüllt haben:

  1. Öffnen Sie in der Firebase Konsole Messaging , um auf Kampagnendaten zuzugreifen.

  2. Nachdem die Kampagnendaten geladen wurden, klicken Sie auf KI-Informationen generieren.

    Eine Zusammenfassung und Analyse Ihrer Messaging-Kampagnen wird angezeigt.

GraphQL-Abfragen und ‑Mutationen für Data Connect mit Gemini in Firebase generieren

So verwenden Sie AI assistance for Data Connect, um GraphQL-Abfragen und ‑Mutationen auf Grundlage von natürlichem Sprache zu generieren:

  1. Öffnen Sie Data Connect in Ihrem Projekt und wählen Sie unter DiensteIhre Datenquelle aus.

  2. Klicken Sie auf Daten.

  3. Klicken Sie auf das Stiftsymbol Hilfe beim Verfassen von GraphQL-Abfragenpen_spark. Beschreiben Sie in natürlicher Sprache die Abfrage oder Mutation, die Sie generieren möchten, und klicken Sie auf Generieren.

    Wenn Sie beispielsweise die Datenquelle „Movies“ verwenden, auf die im Codelab „Build with Data Connect (web)“ verwiesen wird, könnten Sie Folgendes fragen: „Gib die fünf besten Filme von 2022 in absteigender Reihenfolge nach Bewertung zurück“. Das Ergebnis könnte so aussehen:

    query TopMovies2022 {
      movies(where: {releaseYear: {eq: 2022}}, orderBy: [{rating: DESC}], limit: 5) {
        id
        title
        rating
        releaseYear
      }
    }
    
  4. Prüfen Sie die Antwort:

    • Wenn die Antwort korrekt ist, klicken Sie auf Einfügen , um sie in den Code-Editor einzufügen.
    • Wenn die Antwort verbessert werden könnte, klicken Sie auf Bearbeiten, aktualisieren Sie den Prompt und klicken Sie auf Neu generieren.
  5. Nachdem Sie die Antwort akzeptiert haben, legen Sie im Bereich Parameter Folgendes fest, falls zutreffend:

    • Variablen: Wenn Ihre Abfrage oder Mutation Variablen enthält, definieren Sie sie hier. Verwenden Sie JSON, um sie zu definieren, z. B. {"title":"The Matrix", "releaseYear":"1999"}.
    • Autorisierung: Wählen Sie den Autorisierungskontext (Administrator, authentifiziert oder nicht authentifiziert) aus, mit dem die Abfrage oder Mutation ausgeführt werden soll.
  6. Klicken Sie im Code-Editor auf Ausführen und prüfen Sie die Ergebnisse.

Wenn Sie mehrere Abfragen oder Mutationen im Code-Editor testen möchten, müssen sie benannt sein. Die folgende Abfrage heißt beispielsweise GetMovie. Bewegen Sie den Cursor in die erste Zeile der Abfrage oder Mutation, um die Schaltfläche Ausführen zu aktivieren.

query GetMovie($myKey: Movie_Key!) {
  movie(key: $myKey) { title }
}

Weitere Informationen zu komplexeren Anwendungsfällen finden Sie unter AI assistance for Data Connect Anwendungs fälle.

KI-Unterstützung in Firebase App Distribution verwenden

Der Firebase App Testing-Agent nutzt die Leistungsfähigkeit der KI, um Tests auf Grundlage von Prompts in natürlicher Sprache zu erstellen und auszuführen. Der Agent erstellt Schritt-für-Schritt-Tests, die Sie auf verschiedenen virtuellen und physischen Geräten ausführen können, um sicherzustellen, dass Ihre App von höchster Qualität ist. Weitere Informationen finden Sie unter App Testing-Agent.