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 nicht in der Firebase Console 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. Sie können beispielsweise Folgendes fragen:

    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 weitere Fragen stellen, um die Unterhaltung fortzusetzen, oder Code einfügen und um Rat fragen.

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

Option Aktion
Firebase-Benachrichtigungen ansehen
spark Mit Gemini in Firebase chatten
Neuen Chat mit Gemini in Firebase starten
Auf Ihren 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
Den Gemini-Bereich auf die ursprüngliche Größe zurücksetzen
Ein Problem an das Firebase-Team melden, das bei der Verwendung von Gemini in Firebase aufgetreten ist 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:

  • Cloud Firestore: "Wie strukturiere ich Cloud Firestore 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-Einrichtung anpassen, Gemini in Firebase kann relevantere und umsetzbare Statistiken liefern.

KI-Unterstützung in Crashlytics verwenden

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

  1. Rufen Sie in der Firebase Console das DevOps & Engagement > Crashlytics dashboard auf und wählen Sie dann Ihre App aus.

  2. Suchen und wählen Sie einen Absturz aus, den Sie untersuchen möchten. Die Crashlytics Ereignis seite wird angezeigt, einschließlich Statistiken 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 in der Codebasis Ihrer App zu beheben, können Sie die KI-Unterstützung für über MCP verwenden.Crashlytics

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

KI-Statistiken für Messaging-Kampagnen mit Gemini in Firebase erhalten

Gemini in Firebase bietet Zusammenfassungen, Statistiken und Anleitungen für Messaging-Kampagnen, 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.

Auf KI-Statistiken für Messaging-Kampagnen zugreifen

Wenn Sie KI-Statistiken für Messaging-Kampagnen verwenden möchten, muss Ihr Projekt Folgendes enthalten:

  • 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 sichergestellt haben, dass diese Anforderungen erfüllt sind:

  1. Rufen Sie in der Firebase Console die DevOps & Engagement > Messaging Seite auf, um auf Kampagnendaten zuzugreifen.

  2. Klicken Sie nach dem Laden der Kampagnendaten auf KI-Statistiken generieren.

    Eine Zusammenfassung und Analyse Ihrer Messaging-Kampagnen wird angezeigt.

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

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

  1. Rufen Sie in der Firebase Console Datenbanken und Speicher > SQL Connect auf.

  2. Wählen Sie Ihren Dienst und Ihre Datenquelle aus und öffnen Sie den Tab Daten.

  3. Klicken Sie auf das Symbol Formuliere für mich GraphQLpen_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 SQL Connect (web)“ verwiesen wird, können 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 aussieht, 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 gegebenenfalls Folgendes fest:

    • 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 SQL Connect Anwendungs fälle.

KI-Unterstützung in Firebase App Distribution verwenden

Der Firebase App Testing-Agent nutzt die Leistungsfähigkeit von 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.