Mit einem Firebase-Projekt verknüpfen

Sie benötigen kein Firebase-Projekt, um mit Firebase Studio zu arbeiten. Die Verknüpfung mit einem Projekt ist jedoch erforderlich, um Firebase-Produkte zu verwenden. An bestimmten Stellen im Entwicklungsprozess erstellt Firebase Studio möglicherweise automatisch ein Projekt für Sie. Sie können aber auch manuell ein Projekt verknüpfen. In dieser Anleitung wird der Zweck eines Firebase-Projekts erläutert und beschrieben, wie Sie ein Projekt mit Ihrem Arbeitsbereich in Firebase Studio verknüpfen.

Firebase-Projekte

Ein Firebase-Projekt ist ein Container für alle Back-End-Dienste Ihrer App, einschließlich Nutzerauthentifizierung, Datenspeicherung, Hosting und Analysen. Wenn Sie Ihren Firebase Studio Arbeitsbereich mit einem Firebase-Projekt verknüpfen, können Sie eine Reihe von Firebase-Produkten in Ihre App einbinden.

Ein Firebase-Projekt kann eine oder mehrere Firebase-Apps enthalten (z. B. die kostenlose und die kostenpflichtige Version einer App). Beachten Sie jedoch Folgendes:

  • Alle Firebase-Apps, die im selben Firebase-Projekt registriert sind, verwenden dieselben Ressourcen und Dienste, die für dieses Projekt bereitgestellt werden, und haben Zugriff darauf.
  • Wenn Firebase Studio automatisch ein Firebase-Projekt für Sie erstellt, wird ein neues Projekt erstellt und mit Ihrem Firebase Studio Arbeitsbereich verknüpft.
  • Wenn Sie einen Arbeitsbereich duplizieren , der mit einem Firebase-Projekt verknüpft ist, wird der duplizierte Arbeitsbereich mit demselben Projekt verknüpft.Firebase Studio

Es empfiehlt sich, verschiedene Firebase Studio Arbeitsbereiche mit separaten Firebase-Projekten zu verknüpfen. So wird verhindert, dass mehrere Arbeitsbereiche dieselben Back-End-Daten und -Ressourcen verwenden (und möglicherweise überschreiben).

Nachdem Sie Ihren Arbeitsbereich mit einem Firebase-Projekt verknüpft haben, können Sie in der Firebase Console Verwaltungs- und Konfigurationsaufgaben ausführen. Dazu gehören das Aufrufen von Sicherheitsregeln, das Verwalten von Nutzerkonten, das Aufrufen detaillierter Absturzberichte, das direkte Bearbeiten gespeicherter Daten und das Überprüfen von A/B-Testergebnissen.

Eine Firebase Studio App mit einem Firebase-Projekt verknüpfen

Wenn Sie Firebase-Dienste in Ihrer App verwenden möchten, müssen Sie Ihre App mit einem Firebase-Projekt verknüpfen. Wenn Sie beispielsweise Firebase Authentication verwenden möchten, müssen Sie eine Verbindung zu einem Firebase-Projekt herstellen, damit Sie Nutzerkonten erstellen und verwalten können. An bestimmten Stellen im Entwicklungsprozess erstellt Firebase Studio ein Firebase-Projekt für Sie. Sie können dies aber auch manuell tun.

Automatisch mit einem Firebase-Projekt verknüpfen

Wenn Sie den App Prototyping agent verwenden, stellt Firebase Studio ein Firebase-Projekt in Ihrem Namen bereit, wenn Sie Folgendes tun:

  • Einen Gemini API-Schlüssel automatisch generieren
  • Ihre App mit einem Firebase-Projekt verknüpfen
  • Hilfe beim Verknüpfen Ihrer App mit Firebase-Diensten wie Cloud Firestore oder Firebase Authentication anfordern
  • Auf die Schaltfläche Veröffentlichen klicken und Firebase App Hosting einrichten

Wenn Sie den interaktiven Chat oder Gemini CLI, Gemini Terminalbefehle oder den Firebase MCP-Server verwenden, um eine Verbindung zu einem Firebase-Projekt herzustellen, wenn Sie Folgendes tun:

  • Ihre App mit einem Firebase-Projekt verknüpfen
  • Hilfe beim Verknüpfen Ihrer App mit Firebase-Diensten wie Cloud Firestore oder Firebase Authentication anfordern

Manuell mit einem Firebase-Projekt verknüpfen

So verknüpfen Sie Ihre Firebase Studio App manuell mit einem Firebase-Projekt:

  1. Erstellen Sie in der Firebase Console ein neues Projekt oder öffnen Sie ein vorhandenes Projekt:

    • Neues Projekt erstellen: Klicken Sie auf Neues Firebase-Projekt erstellen und folgen Sie der Anleitung, um ein neues Projekt zu erstellen.
    • Vorhandenes Projekt öffnen: Klicken Sie auf das Projekt, das Sie verwenden möchten.
  2. Notieren Sie sich die Projekt-ID. Klicken Sie in der Firebase Console auf > Projekteinstellungen. Die Projekt-ID wird im oberen Bereich angezeigt.

  3. Öffnen Sie Ihre App in Firebase Studio. Wenn Sie App Prototyping agent in der Prototyper-Ansicht verwenden, klicken Sie auf Symbol zum Umschalten des Codes Zu Code wechseln, um die Code-Ansicht zu öffnen.

  4. Verknüpfen Sie Ihr Firebase-Projekt. Führen Sie im Terminal (Shift+Ctrl+C) die folgenden Befehle aus:

    1. touch firebase.json Dadurch wird sichergestellt, dass eine Firebase-Konfigurationsdatei in Ihrem Verzeichnis vorhanden ist.
    2. firebase login --reauth Folgen Sie der Anleitung, um Ihr Konto zu autorisieren.
    3. firebase use <your project ID> Ersetzen Sie <your-project-ID> durch die Projekt-ID, die Sie zuvor notiert haben.

Firebase-Projekt ändern, das mit Ihrer App verknüpft ist

Wenn Sie das Firebase-Projekt ändern möchten, das mit Ihrem Firebase Studio Arbeitsbereich verknüpft ist, folgen Sie der Anleitung unter Manuell mit einem Firebase-Projekt verknüpfen und verwenden Sie dabei die neue Projekt ID.

Firebase-Projekt identifizieren, das mit Ihrer App verknüpft ist

Ob ein Firebase-Projekt bereits verknüpft ist, können Sie oben in Ihrem Firebase Studio Arbeitsbereich sehen. Die verknüpfte Projekt-ID wird neben dem Namen Ihres Arbeitsbereichs angezeigt. Sie können auf die Projekt-ID klicken, um das Projekt direkt in der Firebase Console zu öffnen.

Nächste Schritte