FAQs zu den im September 2024 angekündigten Änderungen bei Cloud Storage for Firebase

Firebase nimmt einige Änderungen an Cloud Storage for Firebase vor und ergreift proaktive Maßnahmen, um Missbrauch auf unserer Plattform zu verhindern. Aus diesem Grund müssen wir unsere Infrastruktur aktualisieren, damit sie besser mit dem Google Cloud Storage-Kontingent und der Google Cloud Storage-Abrechnung übereinstimmt.

Eine Folge dieser Infrastrukturänderungen ist, dass für die Verwendung von Cloud Storage for Firebase bald das Pay-as-you-go-Preismodell Blaze erforderlich sein wird. Die kostenlose Nutzung ist auch im Blaze-Tarif noch möglich.

Hier findest du Antworten auf häufig gestellte Fragen zu den Änderungen, die wir im September 2024 angekündigt haben:

Änderungen an den Anforderungen an Preismodelle

Bald ist der Pay-as-you-go-Tarif Blaze erforderlich, wenn Sie Cloud Storage for Firebase verwenden möchten. Die kostenlose Nutzung ist auch im Blaze-Tarif noch möglich.

Uns ist bewusst, dass Sie Zeit benötigen, um diese Änderungen zu bewerten und Anpassungen an Ihrem Firebase-Projekt und Ihren Workflows vorzunehmen. Bei Fragen wenden Sie sich bitte an den Firebase-Support.

  • Ab dem 30. Oktober 2024 treten folgende Änderungen in Kraft:

    • Wenn Sie einen neuen Standard-Bucket über die Firebase-Konsole oder die REST API bereitstellen möchten, muss für Ihr Projekt das Pay-as-you-go-Preismodell für Blaze verwendet werden.

    • Beachten Sie Folgendes zu allen Standard-Buckets, die nach dem 30. Oktober 2024 bereitgestellt werden:

  • Ab dem 1. Oktober 2025 treten die folgenden Änderungen in Kraft:

    • Damit Sie weiterhin auf Ihren Standard-Bucket und alle anderen Cloud Storage-Ressourcen zugreifen können, muss Ihr Projekt den Blaze-Tarif (Pay as you go) haben. Für jeden *.appspot.com-Standard-Bucket gilt auch im Blaze-Tarif die aktuelle kostenlose Nutzungsstufe.

Weitere Informationen zu den Folgen, wenn Sie bis zu diesem Datum kein Upgrade auf den Blaze-Tarif ausführen Bei Fragen wenden Sie sich bitte an den Firebase-Support.

Firebase ist bestrebt, unsere Produkte und unser Ökosystem sicher zu machen. Im Rahmen dieser Bemühungen nehmen wir einige Änderungen an Cloud Storage for Firebase vor und ergreifen proaktive Maßnahmen, um Missbrauch auf unserer Plattform zu verhindern. Dazu gehört auch die Aktualisierung unserer Infrastruktur, damit sie besser an das Google Cloud Storage-Kontingent und die Abrechnung angepasst ist.

Ja. Wenn Sie einen PROJECT_ID.appspot.com-Standard-Bucket haben und auf das Pay-per-Use-Preismodell für Blaze umstellen, bleibt das aktuelle kostenlose Nutzungskontingent Ihres Standard-Buckets wie unten beschrieben bestehen. Jegliche Nutzung, die über diese kostenlose Nutzung hinausgeht, wird gemäß den Google App Engine-Preisen berechnet.

  • 5 GB Speicherplatz
  • 1 GB Download pro Tag
  • 20.000 Uploads pro Tag
  • 50.000 Downloads pro Tag

Ab dem 30. Oktober 2024 haben alle neuen Standard-Buckets das Namensformat PROJECT_ID.firebasestorage.app und unterliegen den Google Cloud StoragePreis- und Nutzungsbedingungen. Für Buckets in US-CENTRAL1, US-EAST1 und US-WEST1 gibt es dann die Stufe „Immer kostenlos“.

Wenn Sie Ihr Projekt auf den Blaze-Tarif (Pay as you go) umstellen möchten, müssen Sie es mit einem Cloud Billing-Konto verknüpfen. Sie können den Konsolenworkflow Firebase verwenden, um Ihr Preismodell zu aktualisieren.

Wenn Sie das Preismodell ändern möchten, benötigen Sie die IAM-Rolle Inhaber für Ihr Projekt.

Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.

Wenn Sie den Zugriff auf Ihren Standard-Bucket PROJECT_ID.appspot.com behalten möchten, müssen Sie bis zum 1. Oktober 2025 ein Upgrade auf den Blaze-Tarif (Pay-as-you-go) vornehmen.

Wenn Sie Ihr Projekt auf den Blaze-Tarif (Pay as you go) umstellen möchten, müssen Sie es mit einem Cloud Billing-Konto verknüpfen. Sie können den Konsolenworkflow Firebase verwenden, um Ihr Preismodell zu aktualisieren.

  • Ab dem 30. Oktober 2024: Wenn Sie in Ihrem Projekt noch keinen Standard-Cloud Storage-Bucket bereitgestellt haben, können Sie dies nur tun, wenn Ihr Projekt den Blaze-Tarif hat.

  • Ab dem 1. Oktober 2025: Wenn für Ihr Projekt kein Blaze-Tarif gilt, verlieren Sie den Lese-/Schreibzugriff auf Ihren Standard-Bucket PROJECT_ID.appspot.com. Außerdem können Sie den Bucket nicht in der Firebase-Konsole oder in der Google Cloud-Konsole aufrufen oder auf seine Daten zugreifen.

    Die Daten bleiben in Ihrem Bucket, sind aber erst nach dem Upgrade auf den Blaze-Tarif wieder zugänglich.

Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.

Wenn Sie einen PROJECT_ID.appspot.com-Standardbereich haben und zum Blaze-Preismodell mit einer Nutzung wechseln, die über die unten beschriebenen kostenlosen Nutzungsstufen hinausgeht, werden Ihnen die Mehrkosten im nächsten Abrechnungszeitraum gemäß den Google App Engine-Preisen in Rechnung gestellt.

  • 5 GB Speicherplatz
  • 1 GB Download pro Tag
  • 20.000 Uploads pro Tag
  • 50.000 Downloads pro Tag

Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.

Änderungen am Standard-Cloud Storage-Bucket

Uns ist bewusst, dass Sie Zeit benötigen, um diese Änderungen zu bewerten und Anpassungen an Ihrem Firebase-Projekt und Ihren Workflows vorzunehmen. Bei Fragen wenden Sie sich bitte an den Firebase-Support.

Nein. Wenn Sie auf den Blaze-Tarif umstellen, ändert sich der Name Ihres Standard-Cloud Storage-Buckets nicht.

  • Wenn Sie Ihren Standard-Bucket vor dem 30. Oktober 2024 bereitgestellt haben, hat er immer das Namensformat PROJECT_ID.appspot.com.

    Die einzige Ausnahme ist, wenn Sie Ihren *.appspot.com-Bucket löschen und einen neuen Standard-Bucket bereitstellen.

  • Wenn Sie Ihren Standard-Bucket am oder nach dem 30. Oktober 2024 bereitgestellt haben, hat er immer das Namensformat PROJECT_ID.firebasestorage.app.

Gelöschte Buckets können nicht wiederhergestellt werden. Das ist das aktuelle Verhalten für alle Cloud Storage-Buckets.

Ab dem 30. Oktober 2024: Wenn Sie Ihren Standard-Bucket PROJECT_ID.appspot.com löschen, können Sie keinen Bucket mit demselben Namensformat mehr bereitstellen.

Stattdessen können Sie einen neuen standardmäßigen Cloud Storage-Bucket erstellen (sofern für Ihr Projekt der Blaze-Preisplan verwendet wird), der das Namensformat PROJECT_ID.firebasestorage.app hat. Es gelten die Google Cloud Storage-Preise und ‑Nutzungsbedingungen, die für Buckets in US-CENTRAL1, US-EAST1 und US-WEST1 die Stufe „Immer kostenlos“ vorsehen.

Nein. Sie müssen die Codebasis Ihrer App nicht aktualisieren, um diese Änderungen zu berücksichtigen.

Das Namensformat aller vorhandenen PROJECT_ID.appspot.com-Standard-Buckets bleibt unverändert.

Um Dienstunterbrechungen zu vermeiden, sollten Sie Ihr Projekt bis zum 1. Oktober 2025 auf den Blaze-Tarif (Pay as you go) umstellen. Nach der Umstellung auf den Blaze-Tarif interagiert Ihre Codebasis weiterhin wie gewohnt mit dem Standard-Bucket PROJECT_ID.appspot.com.

Nein. Sie müssen Ihre Daten aufgrund dieser Änderungen nicht aus dem Standard-Bucket PROJECT_ID.appspot.com verschieben.

Solange Sie Ihr Projekt bis zum 1. Oktober 2025 auf den Blaze-Tarif (Pay as you go) umstellen, kommt es zu keinen Dienstunterbrechungen.

Änderungen für programmatische Interaktionen (z. B. REST APIs und Terraform)

Wenn Sie standardmäßige Cloud Storage for Firebase-Buckets programmatisch bereitstellen oder verwenden (z. B. mit REST APIs oder Terraform), sehen Sie sich die folgenden Änderungen an, um festzustellen, ob Sie etwas in Ihren Workflows oder Apps ändern müssen.

Uns ist bewusst, dass Sie Zeit benötigen, um diese Änderungen zu bewerten und Anpassungen an Ihrem Firebase-Projekt und Ihren Workflows vorzunehmen. Bei Fragen wenden Sie sich bitte an den Firebase-Support.

Ab dem 30. Oktober 2024 treten die folgenden Änderungen in Kraft:

Ab dem 30. Oktober 2024 treten die folgenden Änderungen in Kraft, die sich auf die Verwendung von Terraform mit Cloud Storage for Firebase beziehen.

Sie können den Standard-Cloud Storage for Firebase-Bucket nicht mehr mit Terraform bereitstellen. Das liegt daran, dass dieser Bucket nicht mehr über Google App Engine bereitgestellt werden kann. Sie haben folgende Möglichkeiten:

  • Stellen Sie den Bucket bereit, indem Sie projects.defaultBucket.create aufrufen. Diese API ist noch nicht über Terraform verfügbar.

  • Stellen Sie den Bucket über die Firebase-Konsole bereit. Rufen Sie dazu den Bereich Speicher in der Console auf.

Beachten Sie außerdem Folgendes zu Standard-Cloud Storage-Buckets, die ab dem 30. Oktober 2024 bereitgestellt werden:

  • Ihr Projekt muss den Blaze-Tarif (Pay as you go) haben, um einen Standard-Cloud Storage-Bucket bereitzustellen.

  • Sie müssen die Standard-Cloud Firestore-Instanz nicht mehr vor dem Standard-Cloud Storage-Bucket bereitstellen.

  • Der Speicherort, den Sie für die Standard-Cloud Firestore-Instanz auswählen, gilt nicht für den Standard-Cloud Storage-Bucket. Das bedeutet, dass sich die Standard-Cloud Firestore-Instanz und der Standard-Cloud Storage-Bucket an unterschiedlichen Orten befinden können.

  • Das Namensformat des Standard-Cloud Storage-Buckets lautet PROJECT_ID.firebasestorage.app (anstelle des bisherigen PROJECT_ID.appspot.com).

Änderungen für „standardmäßige Google Cloud-Ressourcen“

Die StandardGoogle Cloud-Ressourcen sind alle Projektressourcen, die mit Google App Engine verknüpft sind. Dazu gehören:

  • Standard-Cloud Firestore-Instanz
  • Standard-Cloud Storage for Firebase-Bucket (insbesondere solche mit dem Namensformat PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (speziell für geplante Funktionen der 1. Generation)

Aufgrund der vielen Änderungen am Firebase-System im Laufe der Jahre haben sich auch die Verknüpfungen von Firebase-bezogenen Ressourcen mit Google App Engine geändert.

Uns ist bewusst, dass Sie Zeit benötigen, um diese Änderungen zu bewerten und Anpassungen an Ihrem Firebase-Projekt und Ihren Workflows vorzunehmen. Bei Fragen wenden Sie sich bitte an den Firebase-Support.

„Speicherort für standardmäßige Google Cloud-Ressourcen“ ist die Speicherorteinstellung für alle Projektressourcen, die mit Google App Engine verknüpft sind. Dazu gehören:

  • Standard-Cloud Firestore-Instanz
  • Standard-Cloud Storage for Firebase-Bucket (insbesondere solche mit dem Namensformat PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (speziell für geplante Funktionen der 1. Generation)

Wenn Sie eine dieser Ressourcen in Ihrem Projekt einrichten, legen Sie damit indirekt den Speicherort der Google App Engine App in Ihrem Projekt fest. Dadurch wird wiederum der Speicherort für alle mit Google App Engine verknüpften Ressourcen festgelegt.

Wichtige Hinweise:

  • Alle Standard-Cloud Storage-Buckets, die vor dem 30. Oktober 2024 bereitgestellt wurden (mit dem Namensformat PROJECT_ID.appspot.com), sind mit Google App Engine verknüpft. Das bedeutet:

    • Anhand des Speicherorts des Buckets wird der Speicherort der mit Google App Engine verknüpften Ressourcen festgelegt, z. B. der Speicherort der Standardinstanz von Cloud Firestore.
  • Alle Standard-Cloud Storage-Buckets, die ab dem 30. Oktober 2024 bereitgestellt werden (mit dem Namensformat PROJECT_ID.firebasestorage.app), sind nicht mit Google App Engine verknüpft. Das bedeutet:

    • Wenn Sie Ihren Standard-Cloud Storage-Bucket bereitstellen, wird der Speicherort der mit Google App Engine verknüpften Ressourcen nicht mehr festgelegt, z. B. der Speicherort der Standard-Cloud Firestore-Instanz.

    • Durch die Bereitstellung Ihrer Standard-Cloud Firestore-Instanz wird nicht mehr der Speicherort des Standard-Cloud Storage-Buckets Ihres Projekts festgelegt.

    • Die Speicherorte, die für Ihren Standard-Cloud Storage-Bucket verfügbar sind, sind jetzt dieselben Speicherorte, die für Google Cloud Storage verfügbar sind (nicht nur die für Google App Engine).

Die StandardGoogle Cloud-Ressourcen sind alle Projektressourcen, die mit Google App Engine verknüpft sind. Dazu gehören:

  • Standard-Cloud Firestore-Instanz
  • Standard-Cloud Storage for Firebase-Bucket (insbesondere solche mit dem Namensformat PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (speziell für geplante Funktionen der 1. Generation)

Ab dem 30. Oktober 2024 gilt das Konzept „Standard-Google Cloud-Ressourcen“ nicht mehr für neu bereitgestellte StandardCloud Storage-Buckets. Standard-Buckets, die nach diesem Datum bereitgestellt werden, haben das Namensformat PROJECT_ID.firebasestorage.app und sind nicht mit Google App Engine verknüpft. Weitere Informationen finden Sie in den FAQs unter Was passiert mit dem „Speicherort für Standard-Google Cloud-Ressourcen“?

Wenn Sie den Speicherort für eine Ressource in einem Projekt festlegen oder abrufen möchten, sollten Sie stattdessen direkt mit der Ressource interagieren.

Standard-Cloud Storage for Firebase-Bucket
  • In der Firebase-Konsole:

    • Legen Sie den Speicherort eines Standard-Cloud Storage-Buckets im Abschnitt Speicher der Firebase-Konsole fest.
  • REST APIs verwenden:

    • Legen Sie den Speicherort eines Standard-Cloud Storage-Buckets während der Bereitstellung fest, indem Sie projects.defaultBucket.create aufrufen.

      Hinweis: Ab dem 30. Oktober 2024 ist für den Aufruf dieses Endpunkts der Blaze-Tarif (Pay as you go) erforderlich. Bevor Sie versuchen, einen Standard-Bucket zu erstellen, müssen Sie das Projekt mit einem Cloud Billing-Konto verknüpfen (z. B. mit projects.updateBillingInfo).

    • Mit projects.buckets.get können Sie den Speicherort eines Standard-Cloud Storage-Buckets abrufen.

Standard-Cloud Firestore-Instanz

Wenn Sie vor dem 30. Oktober 2024 einen Standard-Cloud Storage-Bucket bereitgestellt haben, wurde der Speicherort der Standard-Cloud Firestore-Instanz des Projekts bereits festgelegt (aufgrund von Verknüpfungen mit Google App Engine).

  • In der Firebase-Konsole:

    • Legen Sie den Speicherort einer Standard-Cloud Firestore-Instanz im Abschnitt Firestore der Firebase-Konsole fest und rufen Sie ihn auf.
  • REST APIs verwenden:

    • Legen Sie den Speicherort einer Standard-Cloud Firestore-Instanz während der Bereitstellung fest, indem Sie projects.databases.create aufrufen.

    • Mit projects.databases.get können Sie den Standort einer Standard-Cloud Firestore-Instanz abrufen.

Geplante Funktionen (1. Generation)

Wenn Sie vor dem 30. Oktober 2024 einen Standard-Cloud Storage-Bucket bereitgestellt haben, wurden die geplanten Funktionen der 1. Generation des Projekts bereits aufgrund von Verknüpfungen mit Google App Engine festgelegt.

  • Legen Sie den Speicherort einer geplanten Funktion während der Einrichtung und Bereitstellung fest.

  • Sie können den Speicherort einer geplanten Funktion aus dem Themanamen ihres Jobs und ihrer Funktion in der Google Cloud Console (firebase-schedule-FUNCTION_NAME-REGION) abrufen.