Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Installierte Firebase-Erweiterungen verwalten

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Um Erweiterungen zu installieren oder zu verwalten, muss Ihnen eine dieser Rollen zugewiesen sein: Inhaber oder Bearbeiter oder Firebase-Administrator .

Listet die installierten Erweiterungsinstanzen eines Projekts auf

Sie können jede Instanz der von Ihnen installierten Erweiterungen auflisten.

Führen Sie den extensions-list-Befehl aus:

firebase ext:list --project=projectId-or-alias

Überwachen Sie eine installierte Erweiterungsinstanz

In der Firebase-Konsole können Sie die Aktivität einer installierten Erweiterung überwachen, einschließlich Überprüfungen des Zustands, der Nutzung und der Protokolle.

Legen Sie Budgetbenachrichtigungen fest

Das Festlegen von Budgetbenachrichtigungen ist im Allgemeinen eine bewährte Vorgehensweise, aber Warnungen können besonders wichtig sein, wenn Sie darauf vertrauen, dass der Code einer anderen Partei in Ihrem Projekt ausgeführt wird.

Stellen Sie sicher, dass Sie Budgetbenachrichtigungen für Ihr Firebase-Projekt einrichten.

Anzeigen von Funktionen, die von Erweiterungen erstellt wurden

  1. Gehen Sie zu Ihrem Funktions-Dashboard der Firebase-Konsole.

  2. Auf der Registerkarte Dashboard können Sie die Funktionen von Firebase Extensions anzeigen (neben allen anderen Funktionen, die Sie für Ihr Projekt bereitgestellt haben).

    Von Erweiterungen erstellte Funktionen haben Namen im Format: ext- extension-instance-id - functionName

    Zum Beispiel: ext-awesome-task-simplifier-onUserCreate

Von Erweiterungen erstellte Cloud Scheduler-Jobs anzeigen

  1. Öffnen Sie die Cloud Scheduler -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Jobliste können Sie die Cloud Scheduler-Jobs von Firebase Extensions anzeigen (neben allen anderen Jobs, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Jobs haben Namen im folgenden Format: firebase-ext- extension-instance-id - functionName

    Beispiel: firebase-ext-awesome-task-simplifier-doTask

Von Erweiterungen erstellte Cloud Secret Manager-Secrets anzeigen

  1. Öffnen Sie die Secret Manager -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Secrets-Liste können Sie die für Firebase Extensions erstellten Secrets anzeigen (neben allen anderen Secrets, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Secrets haben Namen im folgenden Format: ext- extension-instance-id - paramnName

    Zum Beispiel: ext-awesome-task-simplifier-API_KEY

    Secrets sind mit dem Schlüssel firebase-extensions-managed gekennzeichnet. Entfernen Sie dieses Label nur, wenn Sie Firebase daran hindern möchten, das Geheimnis zu verwalten.

Überprüfen Sie, ob eine installierte Erweiterung fehlerfrei ist

Sie können alle Fehler von Funktionen (einschließlich der von Firebase Extensions erstellten) in der Konsole überprüfen.

  1. Auf der Registerkarte Zustand Ihres Funktionen-Dashboards können Sie eine Übersicht über Fehler und Leistungsinformationen für alle Funktionen in Ihrem Projekt anzeigen.

  2. Um Informationen für eine bestimmte Erweiterung anzuzeigen, verwenden Sie den Filter oben auf der Seite, um eine bestimmte Funktion auszuwählen.

Überprüfen Sie, wie oft eine installierte Erweiterung ausgeführt wird

  1. Suchen Sie auf der Registerkarte Dashboard Ihres Funktions-Dashboards nach der spezifischen Funktion für die Firebase-Erweiterung, die Sie überprüfen möchten.

  2. Klicken Sie ganz rechts neben dem Eintrag auf (das Überlaufmenü) und wählen Sie dann Detaillierte Nutzungsstatistiken aus .

  3. In der angezeigten Google Cloud Console können Sie verschiedene Aufrufe einer Funktion aufschlüsseln und sogar ihren Quellcode einsehen.

Zeigen Sie die Protokolle für eine Erweiterung an

Wenn Sie versuchen, Ihr Projekt zu debuggen oder einen Fehlerbericht an Firebase zu senden, ist es hilfreich, Protokolle der in Ihrem Projekt ausgeführten Funktionen anzuzeigen.

Verwenden Sie auf der Registerkarte Protokolle Ihres Funktions-Dashboards den Filter oben auf der Seite, um die von Ihrer Erweiterung erstellten Funktionen auszuwählen.

Aktualisieren Sie eine installierte Erweiterungsinstanz auf die neueste Version

Sie können eine installierte Instanz einer Erweiterung auf die neueste veröffentlichte Version aktualisieren. Möglicherweise möchten Sie eine installierte Instanz aktualisieren, da die Instanz bereits aktiv ausgeführt wird oder in Ihrem Test-, Projekt- oder App-Workflow eingerichtet ist.

Wenn Sie eine Instanz aktualisieren, werden alle erweiterungsspezifischen Ressourcen und Logiken der Instanz überschrieben, um den Quellcode und die Dateien der neuen Version zu verwenden. Die Instanz-ID und das Dienstkonto der Erweiterung ändern sich nicht.

Während des Aktualisierungsvorgangs werden Sie über alle Änderungen für die neue Version benachrichtigt und können Werte für alle neuen Parameter angeben.

  1. Um eine Erweiterungsinstanz in Ihrem Erweiterungsmanifest auf die neueste Version zu aktualisieren, führen Sie den Erweiterungs-Update-Befehl aus:

    firebase ext:update extensionInstanceId

    Um auf eine bestimmte Version zu aktualisieren, geben Sie die Version an, auf die Sie aktualisieren möchten:

    firebase ext:update extensionInstanceId versionNumber
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Konfigurieren Sie eine installierte Erweiterungsinstanz neu

Sie können die Werte der benutzerkonfigurierten Parameter für eine installierte Erweiterungsinstanz ändern. Diese neuen Werte werden in allen zukünftigen Triggern der Instanz verwendet, aber alle vorherigen Artefakte oder Strukturelemente, die von der Erweiterung erstellt wurden (wie gespeicherte Bilder oder vorhandene Speicher-Buckets), werden nicht geändert.

  1. Um eine Erweiterung in Ihrem Erweiterungsmanifest interaktiv neu zu konfigurieren, führen Sie den Befehl extension configure aus:

    firebase ext:configure extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Deinstallieren Sie eine Erweiterungsinstanz

Sie können eine Instanz einer Erweiterung aus Ihrem Firebase-Projekt deinstallieren. Diese Aktion löscht das Dienstkonto und alle Ressourcen (z. B. eine Reihe von Funktionen), die Firebase speziell für diese Instanz der Erweiterung erstellt hat. Nicht gelöscht werden jedoch:

  • Alle von der Erweiterung erstellten Artefakte (wie gespeicherte Bilder).

  • Alle anderen Ressourcen in Ihrem Projekt, wie eine Datenbankinstanz oder ein Cloud Storage-Bucket. Selbst wenn die Erweiterung mit diesen anderen Ressourcen interagiert hat, sind sie nicht erweiterungsspezifisch , sodass sie nicht gelöscht werden, wenn die Erweiterung deinstalliert wird.

So deinstallieren Sie eine Erweiterung:

  1. Um eine Erweiterungsinstanz aus Ihrem Erweiterungsmanifest zu entfernen, führen Sie den Befehl zum Deinstallieren der Erweiterung aus:

    firebase ext:uninstall extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Änderungen an Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

,

Um Erweiterungen zu installieren oder zu verwalten, muss Ihnen eine dieser Rollen zugewiesen sein: Inhaber oder Bearbeiter oder Firebase-Administrator .

Listet die installierten Erweiterungsinstanzen eines Projekts auf

Sie können jede Instanz der von Ihnen installierten Erweiterungen auflisten.

Führen Sie den extensions-list-Befehl aus:

firebase ext:list --project=projectId-or-alias

Überwachen Sie eine installierte Erweiterungsinstanz

In der Firebase-Konsole können Sie die Aktivität einer installierten Erweiterung überwachen, einschließlich Überprüfungen des Zustands, der Nutzung und der Protokolle.

Legen Sie Budgetbenachrichtigungen fest

Das Festlegen von Budgetbenachrichtigungen ist im Allgemeinen eine bewährte Vorgehensweise, aber Warnungen können besonders wichtig sein, wenn Sie darauf vertrauen, dass der Code einer anderen Partei in Ihrem Projekt ausgeführt wird.

Stellen Sie sicher, dass Sie Budgetbenachrichtigungen für Ihr Firebase-Projekt einrichten.

Anzeigen von Funktionen, die von Erweiterungen erstellt wurden

  1. Gehen Sie zu Ihrem Funktions-Dashboard der Firebase-Konsole.

  2. Auf der Registerkarte Dashboard können Sie die Funktionen von Firebase Extensions anzeigen (neben allen anderen Funktionen, die Sie für Ihr Projekt bereitgestellt haben).

    Von Erweiterungen erstellte Funktionen haben Namen im Format: ext- extension-instance-id - functionName

    Zum Beispiel: ext-awesome-task-simplifier-onUserCreate

Von Erweiterungen erstellte Cloud Scheduler-Jobs anzeigen

  1. Öffnen Sie die Cloud Scheduler -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Jobliste können Sie die Cloud Scheduler-Jobs von Firebase Extensions anzeigen (neben allen anderen Jobs, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Jobs haben Namen im folgenden Format: firebase-ext- extension-instance-id - functionName

    Beispiel: firebase-ext-awesome-task-simplifier-doTask

Von Erweiterungen erstellte Cloud Secret Manager-Secrets anzeigen

  1. Öffnen Sie die Secret Manager -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Secrets-Liste können Sie die für Firebase Extensions erstellten Secrets anzeigen (neben allen anderen Secrets, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Secrets haben Namen im folgenden Format: ext- extension-instance-id - paramnName

    Zum Beispiel: ext-awesome-task-simplifier-API_KEY

    Secrets sind mit dem Schlüssel firebase-extensions-managed gekennzeichnet. Entfernen Sie dieses Label nur, wenn Sie Firebase daran hindern möchten, das Geheimnis zu verwalten.

Überprüfen Sie, ob eine installierte Erweiterung fehlerfrei ist

Sie können alle Fehler von Funktionen (einschließlich der von Firebase Extensions erstellten) in der Konsole überprüfen.

  1. Auf der Registerkarte Zustand Ihres Funktionen-Dashboards können Sie eine Übersicht über Fehler und Leistungsinformationen für alle Funktionen in Ihrem Projekt anzeigen.

  2. Um Informationen für eine bestimmte Erweiterung anzuzeigen, verwenden Sie den Filter oben auf der Seite, um eine bestimmte Funktion auszuwählen.

Überprüfen Sie, wie oft eine installierte Erweiterung ausgeführt wird

  1. Suchen Sie auf der Registerkarte Dashboard Ihres Funktions-Dashboards nach der spezifischen Funktion für die Firebase-Erweiterung, die Sie überprüfen möchten.

  2. Klicken Sie ganz rechts neben dem Eintrag auf (das Überlaufmenü) und wählen Sie dann Detaillierte Nutzungsstatistiken aus .

  3. In der angezeigten Google Cloud Console können Sie verschiedene Aufrufe einer Funktion aufschlüsseln und sogar ihren Quellcode einsehen.

Zeigen Sie die Protokolle für eine Erweiterung an

Wenn Sie versuchen, Ihr Projekt zu debuggen oder einen Fehlerbericht an Firebase zu senden, ist es hilfreich, Protokolle der in Ihrem Projekt ausgeführten Funktionen anzuzeigen.

Verwenden Sie auf der Registerkarte Protokolle Ihres Funktions-Dashboards den Filter oben auf der Seite, um die von Ihrer Erweiterung erstellten Funktionen auszuwählen.

Aktualisieren Sie eine installierte Erweiterungsinstanz auf die neueste Version

Sie können eine installierte Instanz einer Erweiterung auf die neueste veröffentlichte Version aktualisieren. Möglicherweise möchten Sie eine installierte Instanz aktualisieren, da die Instanz bereits aktiv ausgeführt wird oder in Ihrem Test-, Projekt- oder App-Workflow eingerichtet ist.

Wenn Sie eine Instanz aktualisieren, werden alle erweiterungsspezifischen Ressourcen und Logiken der Instanz überschrieben, um den Quellcode und die Dateien der neuen Version zu verwenden. Die Instanz-ID und das Dienstkonto der Erweiterung ändern sich nicht.

Während des Aktualisierungsvorgangs werden Sie über alle Änderungen für die neue Version benachrichtigt und können Werte für alle neuen Parameter angeben.

  1. Um eine Erweiterungsinstanz in Ihrem Erweiterungsmanifest auf die neueste Version zu aktualisieren, führen Sie den Erweiterungs-Update-Befehl aus:

    firebase ext:update extensionInstanceId

    Um auf eine bestimmte Version zu aktualisieren, geben Sie die Version an, auf die Sie aktualisieren möchten:

    firebase ext:update extensionInstanceId versionNumber
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Konfigurieren Sie eine installierte Erweiterungsinstanz neu

Sie können die Werte der benutzerkonfigurierten Parameter für eine installierte Erweiterungsinstanz ändern. Diese neuen Werte werden in allen zukünftigen Triggern der Instanz verwendet, aber alle vorherigen Artefakte oder Strukturelemente, die von der Erweiterung erstellt wurden (wie gespeicherte Bilder oder vorhandene Speicher-Buckets), werden nicht geändert.

  1. Um eine Erweiterung in Ihrem Erweiterungsmanifest interaktiv neu zu konfigurieren, führen Sie den Befehl extension configure aus:

    firebase ext:configure extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Deinstallieren Sie eine Erweiterungsinstanz

Sie können eine Instanz einer Erweiterung aus Ihrem Firebase-Projekt deinstallieren. Diese Aktion löscht das Dienstkonto und alle Ressourcen (z. B. eine Reihe von Funktionen), die Firebase speziell für diese Instanz der Erweiterung erstellt hat. Nicht gelöscht werden jedoch:

  • Alle von der Erweiterung erstellten Artefakte (wie gespeicherte Bilder).

  • Alle anderen Ressourcen in Ihrem Projekt, wie eine Datenbankinstanz oder ein Cloud Storage-Bucket. Selbst wenn die Erweiterung mit diesen anderen Ressourcen interagiert hat, sind sie nicht erweiterungsspezifisch , sodass sie nicht gelöscht werden, wenn die Erweiterung deinstalliert wird.

So deinstallieren Sie eine Erweiterung:

  1. Um eine Erweiterungsinstanz aus Ihrem Erweiterungsmanifest zu entfernen, führen Sie den Befehl zum Deinstallieren der Erweiterung aus:

    firebase ext:uninstall extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Änderungen an Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

,

Um Erweiterungen zu installieren oder zu verwalten, muss Ihnen eine dieser Rollen zugewiesen sein: Inhaber oder Bearbeiter oder Firebase-Administrator .

Listet die installierten Erweiterungsinstanzen eines Projekts auf

Sie können jede Instanz der von Ihnen installierten Erweiterungen auflisten.

Führen Sie den extensions-list-Befehl aus:

firebase ext:list --project=projectId-or-alias

Überwachen Sie eine installierte Erweiterungsinstanz

In der Firebase-Konsole können Sie die Aktivität einer installierten Erweiterung überwachen, einschließlich Überprüfungen des Zustands, der Nutzung und der Protokolle.

Legen Sie Budgetbenachrichtigungen fest

Das Festlegen von Budgetbenachrichtigungen ist im Allgemeinen eine bewährte Vorgehensweise, aber Warnungen können besonders wichtig sein, wenn Sie darauf vertrauen, dass der Code einer anderen Partei in Ihrem Projekt ausgeführt wird.

Stellen Sie sicher, dass Sie Budgetbenachrichtigungen für Ihr Firebase-Projekt einrichten.

Anzeigen von Funktionen, die von Erweiterungen erstellt wurden

  1. Gehen Sie zu Ihrem Funktions-Dashboard der Firebase-Konsole.

  2. Auf der Registerkarte Dashboard können Sie die Funktionen von Firebase Extensions anzeigen (neben allen anderen Funktionen, die Sie für Ihr Projekt bereitgestellt haben).

    Von Erweiterungen erstellte Funktionen haben Namen im Format: ext- extension-instance-id - functionName

    Zum Beispiel: ext-awesome-task-simplifier-onUserCreate

Von Erweiterungen erstellte Cloud Scheduler-Jobs anzeigen

  1. Öffnen Sie die Cloud Scheduler -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Jobliste können Sie die Cloud Scheduler-Jobs von Firebase Extensions anzeigen (neben allen anderen Jobs, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Jobs haben Namen im folgenden Format: firebase-ext- extension-instance-id - functionName

    Beispiel: firebase-ext-awesome-task-simplifier-doTask

Von Erweiterungen erstellte Cloud Secret Manager-Secrets anzeigen

  1. Öffnen Sie die Secret Manager -Seite Ihres Projekts in der Google Cloud Console.

  2. In der Secrets-Liste können Sie die für Firebase Extensions erstellten Secrets anzeigen (neben allen anderen Secrets, die Sie für Ihr Projekt erstellt haben).

    Von Erweiterungen erstellte Secrets haben Namen im folgenden Format: ext- extension-instance-id - paramnName

    Zum Beispiel: ext-awesome-task-simplifier-API_KEY

    Secrets sind mit dem Schlüssel firebase-extensions-managed gekennzeichnet. Entfernen Sie dieses Label nur, wenn Sie Firebase daran hindern möchten, das Geheimnis zu verwalten.

Überprüfen Sie, ob eine installierte Erweiterung fehlerfrei ist

Sie können alle Fehler von Funktionen (einschließlich der von Firebase Extensions erstellten) in der Konsole überprüfen.

  1. Auf der Registerkarte Zustand Ihres Funktionen-Dashboards können Sie eine Übersicht über Fehler und Leistungsinformationen für alle Funktionen in Ihrem Projekt anzeigen.

  2. Um Informationen für eine bestimmte Erweiterung anzuzeigen, verwenden Sie den Filter oben auf der Seite, um eine bestimmte Funktion auszuwählen.

Überprüfen Sie, wie oft eine installierte Erweiterung ausgeführt wird

  1. Suchen Sie auf der Registerkarte Dashboard Ihres Funktions-Dashboards nach der spezifischen Funktion für die Firebase-Erweiterung, die Sie überprüfen möchten.

  2. Klicken Sie ganz rechts neben dem Eintrag auf (das Überlaufmenü) und wählen Sie dann Detaillierte Nutzungsstatistiken aus .

  3. In der angezeigten Google Cloud Console können Sie verschiedene Aufrufe einer Funktion aufschlüsseln und sogar ihren Quellcode einsehen.

Zeigen Sie die Protokolle für eine Erweiterung an

Wenn Sie versuchen, Ihr Projekt zu debuggen oder einen Fehlerbericht an Firebase zu senden, ist es hilfreich, Protokolle der in Ihrem Projekt ausgeführten Funktionen anzuzeigen.

Verwenden Sie auf der Registerkarte Protokolle Ihres Funktions-Dashboards den Filter oben auf der Seite, um die von Ihrer Erweiterung erstellten Funktionen auszuwählen.

Aktualisieren Sie eine installierte Erweiterungsinstanz auf die neueste Version

Sie können eine installierte Instanz einer Erweiterung auf die neueste veröffentlichte Version aktualisieren. Möglicherweise möchten Sie eine installierte Instanz aktualisieren, da die Instanz bereits aktiv ausgeführt wird oder in Ihrem Test-, Projekt- oder App-Workflow eingerichtet ist.

Wenn Sie eine Instanz aktualisieren, werden alle erweiterungsspezifischen Ressourcen und Logiken der Instanz überschrieben, um den Quellcode und die Dateien der neuen Version zu verwenden. Die Instanz-ID und das Dienstkonto der Erweiterung ändern sich nicht.

Während des Aktualisierungsvorgangs werden Sie über alle Änderungen für die neue Version benachrichtigt und können Werte für alle neuen Parameter angeben.

  1. Um eine Erweiterungsinstanz in Ihrem Erweiterungsmanifest auf die neueste Version zu aktualisieren, führen Sie den Erweiterungs-Update-Befehl aus:

    firebase ext:update extensionInstanceId

    Um auf eine bestimmte Version zu aktualisieren, geben Sie die Version an, auf die Sie aktualisieren möchten:

    firebase ext:update extensionInstanceId versionNumber
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Konfigurieren Sie eine installierte Erweiterungsinstanz neu

Sie können die Werte der benutzerkonfigurierten Parameter für eine installierte Erweiterungsinstanz ändern. Diese neuen Werte werden in allen zukünftigen Triggern der Instanz verwendet, aber alle vorherigen Artefakte oder Strukturelemente, die von der Erweiterung erstellt wurden (wie gespeicherte Bilder oder vorhandene Speicher-Buckets), werden nicht geändert.

  1. Um eine Erweiterung in Ihrem Erweiterungsmanifest interaktiv neu zu konfigurieren, führen Sie den Befehl extension configure aus:

    firebase ext:configure extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Erweiterungen in Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias

Deinstallieren Sie eine Erweiterungsinstanz

Sie können eine Instanz einer Erweiterung aus Ihrem Firebase-Projekt deinstallieren. Diese Aktion löscht das Dienstkonto und alle Ressourcen (z. B. eine Reihe von Funktionen), die Firebase speziell für diese Instanz der Erweiterung erstellt hat. Nicht gelöscht werden jedoch:

  • Alle von der Erweiterung erstellten Artefakte (wie gespeicherte Bilder).

  • Alle anderen Ressourcen in Ihrem Projekt, wie eine Datenbankinstanz oder ein Cloud Storage-Bucket. Selbst wenn die Erweiterung mit diesen anderen Ressourcen interagiert hat, sind sie nicht erweiterungsspezifisch , sodass sie nicht gelöscht werden, wenn die Erweiterung deinstalliert wird.

So deinstallieren Sie eine Erweiterung:

  1. Um eine Erweiterungsinstanz aus Ihrem Erweiterungsmanifest zu entfernen, führen Sie den Befehl zum Deinstallieren der Erweiterung aus:

    firebase ext:uninstall extensionInstanceId
  2. Führen Sie dann Folgendes aus, um die Änderungen an Ihrem Manifest in einem Firebase-Projekt bereitzustellen:

    firebase deploy --only extensions --project=projectId-or-alias