Gemini in der Firebase Console testen

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

So öffnen Sie den Gemini-Bereich:

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 nutzen, die im Gemini-Bereich verfügbar sind.

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 es zu aktivieren.

Mit Gemini chatten

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

Die folgenden Schritte zeigen ein Beispiel für eine Unterhaltung mit Gemini über Remote Config:

  1. Geben Sie im Feld Beliebige Frage zu Firebase eingeben eine Frage ein und klicken Sie dann auf Senden Senden. Sie könnten beispielsweise Folgendes fragen:

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

    Gemini zeigt die Antwort an.

  2. Anschließend können Sie Gemini klärende 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 zur App und zu den Projekten, an denen Sie arbeiten, teilen. Gemini schlägt dann Verbesserungen, Optimierungen und zusätzliche Anleitungen vor. Gemini enthält auch Quellenangaben, in denen aufgeführt ist, welche Dokumentation und Codebeispiele Gemini zum Generieren der Antworten verwendet hat.

Gemini-Bereich in der Firebase-Konsole

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

Option Aktion
Benachrichtigungen Firebase-Benachrichtigungen ansehen
spark Mit Gemini in Firebase chatten
Starten Sie einen neuen Chat-Thread mit Gemini in Firebase.
Verlauf Sie können in Firebase auf Ihren Chatverlauf in Gemini zugreifen.
contact_support Hilfe erhalten: Entwicklerdokumentation durchsuchen, Support kontaktieren und Firebase-Dienststatus prüfen
dark_mode Design auswählen: Wählen Sie ein helles oder dunkles Design oder den Gerätestandard aus.
text_select_start Das Gemini-Fenster an einer bestimmten Stelle in der Konsole andocken. Sie können das Fenster links, oben, rechts oder unten andocken.
text_select_move_back_word Wenn Sie das Gemini-Fenster andocken, wird es in seinen ursprünglichen Zustand zurückversetzt.
fullscreen Maximieren Sie den Gemini-Bereich, damit er die gesamte Konsole einnimmt.
fullscreen_exit Gemini-Bereich auf Originalgröße zurücksetzen
Sie können dem Firebase-Team ein Problem mit Gemini in Firebase melden. Wir empfehlen Ihnen, Fehler zu melden, Verbesserungen vorzuschlagen oder allgemeines Feedback zu geben.
Löschen Schließen Sie den Gemini-Bereich.

Personalisierung in Gemini in Firebase verwenden

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

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

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

  • Crashlytics: „Basierend auf meinen letzten Crashlytics-Berichten: Was sind die drei wichtigsten Probleme, die ich beheben sollte, um die Stabilität meiner App zu verbessern?“

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

KI-Unterstützung in Crashlytics verwenden

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

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

  2. Suchen Sie nach einem Absturz, den Sie untersuchen möchten, und wählen Sie ihn aus. Die Ereignisseite für Crashlytics wird angezeigt. Sie enthält 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 Sie die Funktion „KI-Unterstützung in Crashlytics“ oben auf der Ereignisseite nicht sehen, prüfen Sie, ob Gemini in Firebase aktiviert wurde (eine Anleitung zur Einrichtung finden Sie unter Gemini in Firebase einrichten). Achten Sie außerdem darauf, dass Sie ein Absturz- oder ANR-Ereignis aufrufen. Nicht schwerwiegende Ereignisse werden noch nicht unterstützt.

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

  4. Fügen Sie den Code, den Gemini in Firebase-Anfragen bereitstellt, in das Codefeld ein.

  5. Wenn Sie weiteren Kontext oder zusätzliche Details haben, die zur Verbesserung der KI-Statistiken beitragen könnten, fügen Sie sie dem Feld Kontext oder relevante Details angeben hinzu.

  6. Klicken Sie auf KI-Statistiken neu generieren.

    Gemini in Firebase generiert aktualisierte Statistiken basierend auf dem von Ihnen bereitgestellten Code und Kontext.

Weitere InformationenCrashlytics

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

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. Außerdem werden Strategien zur Verbesserung der Nutzerinteraktion und des Wachstums vorgeschlagen.

KI-Statistiken für Messaging-Kampagnen aufrufen

Damit Sie KI-Statistiken für Messaging-Kampagnen verwenden können, muss Ihr Projekt Folgendes enthalten:

Wenn diese Anforderungen erfüllt sind, gehen Sie so vor:

  1. Öffnen Sie Messaging in der Firebase-Konsole, 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 Data Connect mit Gemini in Firebase generieren

So verwenden Sie AI assistance for Data Connect, um GraphQL auf Grundlage von natürlicher Sprache zu generieren:

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

  2. Klicken Sie auf Daten.

  3. Klicken Sie auf das Symbol Hilfe beim Verfassen von GraphQL-Abfragenpen_spark.

  4. Beschreiben Sie im angezeigten Textfeld in natürlicher Sprache die Abfrage oder Mutation, die Sie generieren möchten, und klicken Sie auf Generieren.

    Wenn Sie beispielsweise die im Codelab „Mit Data Connect entwickeln (Web)“ verwendete Datenquelle „Filme“ verwenden, könnten Sie fragen: Gib die fünf besten Filme des Jahres 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
      }
    }
    
  5. Antwort prüfen:

    • Wenn die Antwort korrekt aussieht, klicken Sie auf Einfügen, um sie in den Code-Editor einzufügen.
    • Wenn die Antwort optimiert werden könnte, klicken Sie auf Bearbeiten, aktualisieren Sie den Prompt und klicken Sie auf Neu generieren.
  6. Nachdem Sie die Antwort akzeptiert haben, legen Sie im Abschnitt 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.
  7. Klicken Sie im Code-Editor auf Ausführen und sehen Sie sich die Ergebnisse an.

Wenn Sie mehrere Abfragen oder Mutationen im Code-Editor testen möchten, müssen sie benannt sein. Die folgende Abfrage hat beispielsweise den Namen 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 }
}

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

KI-Unterstützung in Firebase App Distribution verwenden

Der Firebase App Testing-Agent nutzt KI, um Tests auf Grundlage von Aufforderungen 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 den höchsten Qualitätsstandards entspricht. Weitere Informationen finden Sie unter App Testing-Agent.

KI-Unterstützung in Firebase Studio verwenden

Gemini in Firebase bietet eine KI-gestützte Entwicklungsumgebung in Firebase Studio. Sie können Gemini in Firebase innerhalb von Firebase Studio über zwei Hauptschnittstellen verwenden:

Weitere Informationen zur KI-Unterstützung in Firebase Studio