Standard-Bucket und Abrechnungsanforderungen für Cloud Storage for Firebase nach September 2024
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Im September 2024 haben wir Infrastrukturupdates angekündigt, um die Google Cloud Storage-Kontingente und die Abrechnung besser aufeinander abzustimmen und Missbrauch auf unserer Plattform zu verhindern.
Hier sind zwei wichtige Punkte:
Cloud Storage for Firebase (auch Standard-Buckets) ist jetzt der Pay as you go-Blaze-Tarif für Projekte erforderlich. Die kostenlose Nutzung ist auch im Blaze-Preismodell noch möglich.
Alle Standard-Cloud Storage for Firebase-Buckets, die nach dem September 2024 erstellt wurden, haben das Namensformat PROJECT_ID.firebasestorage.app.
Weitere Informationen zu den Änderungen finden Sie in den folgenden FAQs:
Wenn Sie Cloud Storage for Firebase verwenden möchten, muss für Ihr Firebase-Projekt das Blaze-Preismodell (Pay as you go) gelten. Die kostenlose Nutzung ist auch im Blaze-Preismodell noch möglich.
Wenn für Ihr Firebase-Projekt der Spark-Tarif gilt, haben Sie keinen Zugriff auf Cloud Storage-Buckets (einschließlich Standard-Buckets). Ihre API-Aufrufe für Buckets geben dann 402- oder 403-Fehler zurück.
So erhalten Sie wieder Zugriff
Wenn Sie wieder Zugriff auf Cloud Storage-Ressourcen und ‑Daten erhalten und die Dienstqualität wiederherstellen möchten, führen Sie ein Upgrade auf den Blaze-Tarif (Pay as you go) durch. Die kostenlose Nutzung ist auch im Blaze-Preismodell noch möglich, auch für Ihren Standard-Bucket *.appspot.com.
Kein Zugriff in der Console
Wenn Ihr Projekt den Spark-Tarif nutzt, haben Sie keinen Zugriff mehr auf Ihren Bucket in der Firebase-Konsole und der Google Cloud-Konsole.
Stattdessen werden Sie zur Cloud Storage-Landingpage weitergeleitet, auf der Sie ein Upgrade auf das Blaze-Preismodell durchführen können.
Fehler 402 und 403
Wenn Ihr Projekt den Spark-Tarif nutzt, schlagen Ihre Aufrufe von Cloud Storage-APIs (z. B. aus Ihrer App) fehl und es werden 402- oder 403-Fehler zurückgegeben.
Folgen Sie der Anleitung unter Wieder Zugriff erhalten oben oder sehen Sie sich die Optionen zur Fehlerbehebung unten an.
402-Fehler
"error": {
"code": 402,
"message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
}
ODER
storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
403-Fehler
<Error>
<Code>UserProjectAccountProblem</Code>
<Message>The project to be billed is associated with an absent billing account.</Message>
<Details>The billing account for the owning project is disabled in state absent</Details>
</Error>
ODER
storage/unauthorized: User does not have permission to access {path}
Fehlerbehebung
Wenn Probleme auftreten, finden Sie hier Ressourcen zur Fehlerbehebung. Wenn keine der folgenden Maßnahmen Ihr Problem behebt, wenden Sie sich an den Firebase-Support.
Damit Cloud Storage for Firebase ordnungsgemäß funktioniert, benötigt ein Dienstkonto in Ihrem Firebase-Projekt bestimmte IAM-Berechtigungen.
Wenn in der Firebase-Konsole Fehler zu Berechtigungen für dieses Dienstkonto angezeigt werden, liegt das häufig daran, dass das Dienstkonto aus Ihrem Firebase-Projekt gelöscht wurde. Folgen Sie den Schritten in diesen FAQs, um das Problem zu beheben.
Häufig gestellte Fragen zu Preismodellen
Wenn Sie Cloud Storage for Firebase verwenden möchten, muss für Ihr Firebase-Projekt das Blaze-Preismodell (Pay as you go) gelten. Die kostenlose Nutzung ist auch im Blaze-Preismodell noch möglich.
Wir wissen, dass Sie Zeit benötigen, um diese Änderungen zu prüfen und an Ihrem Firebase-Projekt und Ihren Arbeitsabläufen vorzunehmen. Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Welche Anforderungen gelten für die Preismodelle für Cloud Storage for Firebase?
Für alle Projekte, in denen Cloud Storage for Firebase verwendet wird, gelten die folgenden Abrechnungsanforderungen:
Die Buckets haben das Namensformat PROJECT_ID.firebasestorage.app (anstelle des bisherigen PROJECT_ID.appspot.com).
Um den Zugriff auf Ihren Standard-Bucket und alle anderen Cloud Storage-Ressourcen zu behalten, muss Ihr Projekt den Blaze-Preismodell (Pay as you go) nutzen. Bei jedem Standard-Bucket *.appspot.com wird auch im Blaze-Tarif die aktuelle kostenlose Nutzungsstufe beibehalten.
Warum werden diese Änderungen an den Firebase-Preismodellen vorgenommen?
Wir bei Firebase sind bestrebt, unsere Produkte und unser Ökosystem sicher zu halten. Deshalb 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, um sie besser an die Google Cloud Storage-Kontingente und ‑Abrechnung anzupassen.
Kann ich die kostenlose Nutzung beibehalten, wenn ich ein Upgrade auf das Blaze-Preismodell durchführe?
Ja. Wenn Sie einen PROJECT_ID.appspot.com-Standard-Bucket haben und ein Upgrade auf den Blaze-Tarif (Pay as you go) durchführen, behalten Sie die aktuelle kostenlose Nutzungsstufe Ihres Standard-Buckets bei, wie unten beschrieben. Jegliche Nutzung, die über dieses kostenlose Kontingent hinausgeht, wird gemäß den Google App Engine-Preisen berechnet.
Zum Durchführen eines Upgrades des Abrechnungstarifs benötigen Sie die IAM-Rolle Inhaber für Ihr Projekt.
Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Wann muss ich auf das Blaze-Preismodell umstellen?
Wenn Sie Cloud Storage for Firebase verwenden oder den Zugriff auf Ihren Standard-Bucket PROJECT_ID.appspot.com behalten möchten, müssen Sie ein Upgrade auf das Blaze-Preismodell (Pay as you go) durchführen. Diese Anforderung ist am 3. Februar 2026 in Kraft getreten.
Was passiert, wenn ich mein Projekt nicht auf das Blaze-Preismodell umstelle?
Wenn Sie noch keinen Standard-Cloud Storage-Bucket in Ihrem Projekt bereitgestellt haben, können Sie ihn nur bereitstellen, wenn für Ihr Projekt das Blaze-Preismodell gilt.
Wenn Sie bereits Buckets haben und Ihr Projekt nicht das Blaze-Preismodell nutzt, passiert Folgendes:
Sie verlieren den Lese-/Schreibzugriff auf alle Ihre Cloud Storage-Ressourcen, einschließlich Ihres Standard-Buckets.
Sie können Buckets oder deren Daten nicht in der Firebase-Konsole oder der Google Cloud-Konsole aufrufen.
Alle Daten bleiben in Ihren Buckets, sind aber nicht zugänglich, bis Sie ein Upgrade auf das Blaze-Preismodell durchführen.
Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Was passiert, wenn die Nutzung meines Standard-Buckets *.appspot.com das kostenlose Nutzungsniveau überschreitet?
Wenn Sie einen PROJECT_ID.appspot.com-Standard-Bucket haben und auf das Blaze-Preismodell upgraden, wobei die Nutzung die unten beschriebenen kostenlosen Nutzungsgrenzen überschreitet, wird Ihnen die Überschreitung im nächsten Abrechnungszeitraum gemäß den Google App Engine-Preisen in Rechnung gestellt.
5 GB gespeichert
1 GB heruntergeladen pro Tag
20.000 Uploads pro Tag
50.000 Downloads / Tag
Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Änderungen am Standard-Bucket Cloud Storage
Weitere Informationen zu diesen Anforderungen finden Sie in den folgenden FAQs. Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Wird sich der Name meines Standard-Buckets ändern?
Nein. Wenn Sie auf den Blaze-Tarif upgraden, ändert sich der Name Ihres Standard-Cloud Storage-Buckets nicht.
Wenn Sie Ihren Standard-Bucket vor dem September 2024 erstellt haben, hat er 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 vor Kurzem erstellt haben (nachSeptember 2024), hat er das Namensformat PROJECT_ID.firebasestorage.app.
Was passiert, wenn ich meinen *.appspot.com-Standard-Bucket lösche?
Ein gelöschter Bucket kann mit der Cloud Storage API Buckets: restore wiederhergestellt werden, bis die endgültige Löschzeit abgelaufen ist.
Wenn Sie Ihren PROJECT_ID.appspot.com-Standard-Bucket löschen, können Sie keinen Bucket mit demselben Namensformat bereitstellen.
Stattdessen können Sie einen neuen Standard-Cloud Storage-Bucket erstellen (wenn Ihr Projekt den Blaze-Tarif nutzt), der das Namensformat PROJECT_ID.firebasestorage.app hat. Es gelten die Google Cloud Storage-Preise und ‑Nutzungsbedingungen, die ein „Immer kostenlos“-Kontingent für Buckets in US-CENTRAL1, US-EAST1 und US-WEST1 bieten.
Muss ich die Codebasis meiner App aktualisieren?
Nein. Sie müssen die Codebasis Ihrer App nicht aktualisieren.
Alle vorhandenen PROJECT_ID.appspot.com-Standard-Buckets behalten ihr Namensformat.
Solange für Ihr Projekt der Blaze-Tarif (Pay as you go) gilt, interagiert Ihre Codebasis weiterhin wie gewohnt mit dem PROJECT_ID.appspot.com-Standard-Bucket.
Muss ich meine Daten aus meinem *.appspot.com-Standard-Bucket verschieben?
Nein. Sie müssen Ihre Daten nicht aus Ihrem PROJECT_ID.appspot.com-Standard-Bucket verschieben.
Wenn Sie ein Upgrade für Ihr Projekt auf das Blaze-Preismodell (Pay as you go) durchführen, behalten Sie den Zugriff auf Ihren Bucket und es kommt zu keinen Dienstunterbrechungen.
Änderungen für programmatische Interaktionen (z. B. REST APIs und Terraform)
Wenn Sie Cloud Storage for Firebase-Standard-Buckets programmatisch bereitstellen oder damit arbeiten (z. B. mit REST APIs oder Terraform), sollten Sie die folgenden Änderungen prüfen, um festzustellen, ob Sie etwas in Ihren Workflows oder Apps ändern müssen.
Weitere Informationen zu diesen Anforderungen finden Sie in den folgenden FAQs. Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Welche Änderungen gibt es bei der Verwendung von REST APIs?
Die folgenden Änderungen gelten für REST APIs, in denen Cloud Storage for Firebase verwendet wird:
Standard-Buckets, die von diesem Endpunkt bereitgestellt werden, haben das Namensformat PROJECT_ID.firebasestorage.app (anstelle des bisherigen PROJECT_ID.appspot.com).
Diese Standard-Buckets folgen der Google Cloud Storage-Preisgestaltung und -Nutzung, die ein kostenloses Kontingent für Buckets in US-CENTRAL1, US-EAST1 und US-WEST1 bietet.
Die folgenden Änderungen gelten für die Verwendung von Terraform mit Cloud Storage for Firebase:
Sie können den Standard-Cloud Storage for Firebase-Bucket nicht mehr mit Terraform bereitstellen. Das liegt daran, dass Sie diesen Bucket nicht mehr über Google App Engine bereitstellen können. Stattdessen haben Sie folgende Möglichkeiten:
Stellen Sie den Bucket mit dem Aufruf von projects.defaultBucket.create bereit.
Diese API ist noch nicht über Terraform verfügbar.
Stellen Sie den Bucket über die Firebase-Konsole bereit. Klicken Sie in der Firebase-Konsole auf Datenbanken & Speicher > Speicher.
Beachten Sie außerdem Folgendes zu *.firebasestorage.app-Standardbuckets, die nachSeptember 2024 bereitgestellt werden:
Ihr Projekt muss im Blaze-Preismodell (Pay as you go) sein, damit ein Standard-Cloud Storage-Bucket bereitgestellt werden kann.
Sie müssen Ihre Standardinstanz Cloud Firestore nicht mehr vor Ihrem Standard-Bucket Cloud Storage bereitstellen.
Der von Ihnen für Ihre Standardinstanz von Cloud Firestore ausgewählte Standort gilt nicht für Ihren Standard-Bucket von Cloud Storage. Das bedeutet, dass sich Ihre Standardinstanz von Cloud Firestore und Ihr Standard-Bucket von Cloud Storage an unterschiedlichen Standorten befinden können.
Das Namensformat des Standard-Buckets Cloud Storage ist PROJECT_ID.firebasestorage.app (anstelle des bisherigen PROJECT_ID.appspot.com).
Änderungen bei „Standardressourcen für Google Cloud“
Die Standardressourcen für Google Cloud sind alle Projektressourcen, die mit Google App Engine verknüpft sind, einschließlich der folgenden:
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)
Im Laufe der Jahre hat sich das Firebase-Ökosystem stark verändert. Daher hat sich auch die Zuordnung von Firebase-Ressourcen zu Google App Engine geändert.
Weitere Informationen zu diesen Anforderungen finden Sie in den folgenden FAQs. Wenn Sie Fragen haben, wenden Sie sich bitte an den Firebase-Support.
Was ist mit dem „Speicherort für Standardressourcen für Google Cloud“ passiert?
Der Speicherort für Standardressourcen ist die Standorteinstellung für alle Projektressourcen, die mit Google App Engine verknüpft sind, einschließlich der folgenden:Google Cloud
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 transitiv den Standort der Google App Engine-App in Ihrem Projekt fest.
Dadurch wird der Speicherort für alle Ressourcen festgelegt, die mit Google App Engine verknüpft sind.
Wichtige Hinweise:
Alle standardmäßigen Cloud Storage-Buckets, die vor dem September 2024 bereitgestellt wurden (mit einem Namensformat von PROJECT_ID.appspot.com), sind mit Google App Engine verknüpft.
Das bedeutet:
Der Standort des Buckets bestimmt den Standort der Ressourcen, die mit Google App Engine verknüpft sind, z. B. den Standort der Standardinstanz von Cloud Firestore.
Alle Cloud Storage-Standardbuckets, die nach dem September 2024 bereitgestellt werden (mit dem Namensformat PROJECT_ID.firebasestorage.app), sind nicht mit Google App Engine verknüpft.
Das bedeutet:
Durch die Bereitstellung Ihres Standard-Cloud Storage-Buckets wird nicht der Speicherort von Ressourcen festgelegt, die mit Google App Engine verknüpft sind, z. B. der Speicherort der Standard-Cloud Firestore-Instanz.
Durch die Bereitstellung Ihrer Standardinstanz für Cloud Firestore wird der Speicherort des Standard-Cloud Storage-Buckets Ihres Projekts nicht festgelegt.
Wie lege ich den Standort für eine „Standardressource vom Typ Google Cloud“ fest oder rufe ihn ab?
Die Standardressourcen für Google Cloud sind alle Projektressourcen, die mit Google App Engine verknüpft sind, einschließlich der folgenden:
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)
Das Konzept von „Standardressourcen vom Typ Google Cloud“ gilt nicht für Standard-Cloud Storage-Buckets mit dem Namensformat PROJECT_ID.firebasestorage.app. Diese Buckets sind nicht mit Google App Engine verknüpft. Weitere Informationen finden Sie in den FAQs unter Was ist mit dem „Speicherort für Standardressourcen für Google Cloud“ passiert?
Wenn Sie den Standort 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 und rufen Sie ihn dort auf.
REST APIs verwenden:
Legen Sie den Speicherort eines Standard-Cloud Storage-Buckets bei der Bereitstellung fest, wenn Sie projects.defaultBucket.create aufrufen.
Für den Aufruf dieses Endpunkts ist der Blaze-Tarif (Pay as you go) erforderlich. Bevor Sie versuchen, einen Standard-Bucket zu erstellen, müssen Sie also dafür sorgen, dass das Projekt mit einem Cloud Billing-Konto verknüpft ist (z. B. mit projects.updateBillingInfo).
Rufen Sie den Speicherort eines Standard-Buckets vom Typ Cloud Storage mit projects.buckets.get ab.
Standard-Cloud Firestore-Instanz
Wenn Sie einen alten *.appspot.com-Standardbucket haben, der vorSeptember 2024 bereitgestellt wurde, ist der Standort der Standard-Cloud Firestore-Instanz des Projekts bereits festgelegt (aufgrund von Verknüpfungen mit Google App Engine).
In der Firebase-Konsole:
Legen Sie den Standort einer Standard-Cloud Firestore-Instanz im Abschnitt Firestore der Firebase Console fest und rufen Sie ihn dort auf.
REST APIs verwenden:
Legen Sie den Speicherort einer Standardinstanz von Cloud Firestore während der Bereitstellung beim Aufrufen von projects.databases.create fest.
Mit projects.databases.get können Sie den Standort einer Standardinstanz von Cloud Firestore abrufen.
Geplante Funktionen (1. Generation)
Wenn Sie einen alten *.appspot.com-Standard-Bucket haben, der vorSeptember 2024 bereitgestellt wurde, sind die geplanten Funktionen (1. Generation) des Projekts bereits festgelegt (aufgrund von Verknüpfungen mit Google App Engine).
Rufen Sie den Standort einer geplanten Funktion über den Themennamen des zugehörigen Jobs und der Funktion in der Google Cloud-Konsole (firebase-schedule-FUNCTION_NAME-REGION) ab.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-28 (UTC)."],[],[]]