Najczęstsze pytania dotyczące zmian w cenach Cloud Storage dla Firebase i domyślnych zasobników

Zgodnie z zapowiedzią z września 2024 r. wprowadzamy zmiany w Cloud Storage for Firebase i podejmujemy proaktywne działania, aby zapobiegać nadużyciom na naszej platformie. Wymaga to zaktualizowania naszej infrastruktury, aby lepiej dostosować ją do limitów i rozliczeńGoogle Cloud Storage.

Jednym z wyników tych zmian w infrastrukturze jest to, że do korzystania z Cloud Storage for Firebase wymagamy teraz, aby projekty korzystały z abonamentu Blaze z płatnością według wykorzystania. Nawet w przypadku abonamentu Blaze możesz korzystać z usług bezpłatnie.

Szczegółowe informacje o zmianach znajdziesz w odpowiedziach na najczęstsze pytania poniżej:



Oczekiwane wrażenia, jeśli nie przejdziesz na wyższą wersję

Co się stanie: od 3 lutego 2026 r., jeśli masz *.appspot.comdomyślny zasobnik, a Twój projekt w Firebase nadal korzysta z pakietu cenowego Spark, utracisz dostęp do zasobnika w konsoli, a wywołania interfejsu API zaczną zwracać błędy 402 i 403.

Co musisz zrobić: aby odzyskać dostęp i jakość usługi, przejdź na abonament Blaze z płatnością według wykorzystania. Nawet w przypadku abonamentu Blaze możesz korzystać z usług bezpłatnie.

Brak dostępu w konsoli

Utracisz dostęp do zasobnika w konsoli Firebase i konsoli Google Cloud. Zamiast tego przekierujemy Cię na Cloud Storagestronę docelową, na której możesz przejść na abonament Blaze.

Błędy 402 i 403

Wywołania interfejsów API Cloud Storage (np. z aplikacji) zaczną się nie powodzić i zwracać błędy 402 lub 403.

Błędy 402
"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"
  }

LUB

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)
Błędy 403
<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>

LUB

storage/unauthorized: User does not have permission to access {path}



Zmiany w wymaganiach dotyczących planów cenowych

Jeśli chcesz korzystać z Cloud Storage for Firebase, musisz teraz mieć abonament Blaze z płatnością według wykorzystania. Bezpłatne korzystanie jest nadal dostępne nawet w ramach abonamentu Blaze.

Zdajemy sobie sprawę, że te zmiany będą wymagać od Ciebie czasu na ocenę i wprowadzenie zmian w projekcie w Firebase i przepływach pracy. Jeśli masz pytania, skontaktuj się z zespołem pomocy Firebase.



Zmiany w domyślnym zasobniku Cloud Storage

Zdajemy sobie sprawę, że te zmiany będą wymagać od Ciebie czasu na ocenę i wprowadzenie zmian w projekcie w Firebase i przepływach pracy. Jeśli masz pytania, skontaktuj się z zespołem pomocy Firebase.



Zmiany dotyczące interakcji programowych (takich jak interfejsy API REST i Terraform)

Jeśli aprowizujesz domyślne Cloud Storage for Firebase zasobniki lub z nimi pracujesz programowo (np. za pomocą interfejsów API REST lub Terraform), zapoznaj się z tymi zmianami, aby sprawdzić, czy musisz coś zmienić w swoich przepływach pracy lub aplikacjach.

Zdajemy sobie sprawę, że te zmiany będą wymagać od Ciebie czasu na ocenę i wprowadzenie zmian w projekcie w Firebase i przepływach pracy. Jeśli masz pytania, skontaktuj się z zespołem pomocy Firebase.



Zmiany w przypadku „domyślnych zasobów Google Cloud

„Domyślne zasoby Google Cloud to wszystkie zasoby projektu powiązane z Google App Engine, w tym:

  • domyślna instancja Cloud Firestore
  • domyślny zasobnik Cloud Storage for Firebase (zwłaszcza te, których nazwa ma format PROJECT_ID.appspot.com),
  • Google Cloud Scheduler (dotyczy to w szczególności funkcji 1 generacji, które są uruchamiane zgodnie z harmonogramem)

W ekosystemie Firebase zaszło wiele zmian, dlatego powiązania zasobów związanych z Firebase z Google App Engine ulegały zmianom.

Zdajemy sobie sprawę, że te zmiany będą wymagać od Ciebie czasu na ocenę i wprowadzenie zmian w projekcie w Firebase i przepływach pracy. Jeśli masz pytania, skontaktuj się z zespołem pomocy Firebase.