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 usłudze FirebaseCloud 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 rezultató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 Firebase nadal korzysta z pakietu 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 bezpłatnych usług.

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 będą 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}

Rozwiązywanie problemów

Jeśli masz problemy, skorzystaj z tych materiałów dotyczących rozwiązywania problemów. Jeśli żadne z tych rozwiązań nie pomoże, skontaktuj się z zespołem pomocy Firebase.

Rozwiązywanie problemów z konfiguracją płatności

Cloud Billingdokumentacji znajdzieszpomoc w rozwiązywaniu typowych problemów z rozliczeniami i płatnościami. Możesz na przykład znaleźć rozwiązania, jeśli karta debetowa lub kredytowa wydana w Indiach nie jest akceptowana.

Rozwiązywanie problemów z uprawnieniami konta usługi

Aby usługa Cloud Storage for Firebase działała prawidłowo, konto usługi w projekcie Firebase musi mieć określone uprawnienia IAM.

Jeśli w Firebase konsoli pojawiają się błędy dotyczące uprawnień tego konta usługi, zwykle oznacza to, że zostało ono usunięte z Twojego projektu Firebase. Aby rozwiązać ten problem, wykonaj czynności opisane w tym artykule z odpowiedziami na najczęstsze pytania.



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. Nawet w ramach abonamentu Blaze możesz korzystać z usług bez opłat.

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



Zmiany w przypadku interakcji programowych (np. interfejsów API REST i Terraform)

Jeśli programowo (np. za pomocą interfejsów API REST lub Terraform) udostępniasz domyślne Cloud Storage for Firebase kosze lub z nich korzystasz, 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 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 zaplanowanych 1 generacji)

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

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