Cloud Storage for Firebase 定價和預設值區異動常見問題

如 2024 年 9 月公告所述,Firebase 將對 Cloud Storage for Firebase 進行一些變更,並採取積極措施,防範平台上的濫用行為。因此我們必須更新基礎架構,以更符合配額和帳單規定。Google Cloud Storage

這些基礎架構異動的其中一項結果是,專案現在必須採用即付即用 Blaze 定價方案,才能使用 Cloud Storage for Firebase。即使採用 Blaze 定價方案,還是可以享有免付費用量。

如要進一步瞭解相關異動,請參閱下列常見問題:



未升級時的預期體驗

影響:2026 年 2 月 3 日起,如果您的 Firebase 專案仍採用 Spark 定價方案,且有*.appspot.com預設 bucket,您將無法透過控制台存取 bucket,API 呼叫也會開始傳回 402 和 403 錯誤。

您需要採取下列行動:如要恢復存取權和服務品質,請升級至即付即用 Blaze 定價方案。即使採用 Blaze 定價方案,還是可以享有免付費用量。

無法在控制台中存取

您將無法再透過 FirebaseGoogle Cloud 控制台存取儲存空間。系統會將您重新導向至Cloud Storage登陸頁面,您可以在該處升級至 Blaze 定價方案。

402 和 403 錯誤

您對 Cloud Storage API 的呼叫 (例如來自應用程式) 會開始失敗,並傳回 402 或 403 錯誤。

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"
  }

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 錯誤
<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>

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

疑難排解

如果遇到任何問題,請參閱這些疑難排解資源。如果下列方法都無法解決問題,請與 Firebase 支援團隊聯絡

排解帳單設定問題

Cloud Billing說明文件提供常見帳單和付款問題的疑難排解說明。舉例來說,如果系統不接受印度簽帳金融卡或信用卡,您可以在這裡找到解決方法。

排解服務帳戶權限問題

如要讓 Cloud Storage for Firebase 正常運作,Firebase 專案中的服務帳戶必須具備特定 IAM 權限。

如果在 Firebase 控制台中收到有關這個服務帳戶權限的錯誤訊息,通常是因為服務帳戶已從 Firebase 專案中刪除。如要解決這個問題,請按照這篇常見問題中的步驟操作。



價格方案規定異動

如要使用 Cloud Storage for Firebase,現在必須採用即付即用 Blaze 定價方案即使採用 Blaze 定價方案,還是可以享有免付費用量。

我們瞭解您需要時間評估這些異動,並變更 Firebase 專案和工作流程。如有任何問題,請與 Firebase 支援團隊聯絡。



預設 Cloud Storage 值區的變更

我們瞭解您需要時間評估這些異動,並變更 Firebase 專案和工作流程。如有任何問題,請與 Firebase 支援團隊聯絡。



程式輔助互動 (例如 REST API 和 Terraform) 的異動

如果您以程式輔助方式 (例如使用 REST API 或 Terraform) 佈建或使用預設 Cloud Storage for Firebase 值區,請查看下列變更,確認是否需要變更工作流程或應用程式。

我們瞭解您需要時間評估這些異動,並變更 Firebase 專案和工作流程。如有任何問題,請與 Firebase 支援團隊聯絡。



「預設 Google Cloud 資源」的變更

「預設 Google Cloud 資源」是指與 Google App Engine 相關聯的任何專案資源,包括:

  • 預設 Cloud Firestore 執行個體
  • 預設 Cloud Storage for Firebase bucket (具體來說,名稱格式為 PROJECT_ID.appspot.com 的 bucket)
  • Google Cloud Scheduler (專為第 1 代排程函式設計)

Firebase 生態系統多年來歷經多次變更,因此 Firebase 相關資源與 Google App Engine 的關聯也隨之異動。

我們瞭解您需要時間評估這些異動,並變更 Firebase 專案和工作流程。如有任何問題,請與 Firebase 支援團隊聯絡。