Firebase 定價方案

本頁面說明 Firebase 定價方案,包括計費方式 Firebase 以及其與其他 Google 服務的連結方式。

Firebase 提供兩種不同的定價方案 Spark 方案Blaze 方案。 以下是各方案的簡要總覽。如需詳細資訊,請造訪 。

Spark 定價方案

無需提供付款資訊就能開始使用
或僅使用 免付費 Firebase 產品

Blaze 定價方案

連結帳單帳戶,即可使用更多服務
和超出免付費用量配額的用量層級

完整使用免付費的 Firebase 產品和功能 可以完整使用免費的 Firebase 產品和功能
Firebase 付費產品的免費用量配額* 付費 Firebase 產品的免付費用量配額*
採即付即用的定價方式,適用於付費 Firebase 的所有額外用量 產品
使用 Cloud Functions
(免費用量配額,超出配額後,用多少付多少)
存取 Google Cloud 付費產品與功能
* Spark 和 Blaze 方案可用的免付費用量配額數量可能會因產品而異。閱讀更多 常見問題

如需各定價方案依產品分類的詳細資訊,請參閱 Firebase 定價頁面。這個網頁會列出 Firebase 產品、免費用量配額和 Firebase 即付即用定價模式 很少直接解答該如何打造產品

此外,大多數 Firebase 產品都會提供有關使用量、配額和定價的產品專屬說明文件。通常會提供 產品。請參閱 Firebase 說明文件中的產品專區來查看這項資訊 特定類型的資訊

,瞭解如何調查及移除這項存取權。

下圖顯示定價方案 (和帳單帳戶) 的結構 連結專案和應用程式

定價方案與專案和應用程式之間的關係



Spark 定價方案

在開發應用程式的最初階段時,建議您先從 Spark 定價方案。不需提供任何付款資訊, 立即開始使用大部分的 Firebase 功能!

此外,如果您使用 FCMCrashlytics,您可以在實際工作環境的應用程式中使用 Spark 方案。

Spark 方案包含哪些服務?

Spark 方案提供下列服務存取權:

  • 可使用免付費的 Firebase 產品和功能 (例如 社交登入方式、FCMCrashlytics)
  • 付費 Firebase 產品 (例如 Cloud FirestoreCloud StorageHosting) 的免費用量配額

範例情境

以下列舉一些 Spark 方案的用量與計費方式:

  • 您的應用程式使用 Remote ConfigCloud MessagingCrashlytics。 你可以免付費使用這 3 項產品中的所有功能 即使應用程式擁有數百萬名使用者也沒問題

  • 您的應用程式使用自訂 AuthenticationCrashlyticsCloud Firestore。您會獲得: 可使用自訂 AuthenticationCrashlytics 的所有功能 (無法 不論貴機構有多少使用者),您還可取得 20,000 份 Cloud Firestore 文件 每天免費寫入及讀取 50,000 份文件。

Spark 方案注意事項

Spark 定價方案的相關注意事項如下:

  • 如果您在某個日曆月份內,使用任何產品超過免費配額上限,專案的該項產品用量將在該月剩餘期間關閉

  • 付費的 Google Cloud 產品和功能 (例如 Pub/SubCloud Run,或 AnalyticsBigQuery 串流裝置) 是 不適用於 Spark 方案的專案。

,瞭解如何調查及移除這項存取權。



Blaze 定價方案

如果您的專案需要付費服務提供的功能,請改用 Blaze 定價方案。Blaze 方案中的 Firebase 專案 已連結 Cloud Billing 個帳戶, 可讓專案和應用程式存取更多服務及更高的用量層級。

Blaze 方案包含哪些內容?

Blaze 方案提供以下服務存取權:

  • 可使用免付費的 Firebase 產品和功能 (例如 社交登入方式、FCMCrashlytics)

  • Firebase 付費產品的免費用量配額,例如 Cloud FirestoreCloud StorageHosting)

  • 採即付即用的計費模式,適用於額外的 Firebase 付費產品費用

  • Cloud Functions for Firebase 的免付費用量配額,之後採即付即用定價模式

  • 可使用的 Google Cloud 付費產品和功能 (例如 Pub/SubCloud RunBigQuery 人正在串流播放 (Analytics)

如果專案並未超出 Blaze 方案的免付費用量配額 如此一來,您就不會看到這些產品的任何帳單 Cloud Functions 除外)。但如果您 超出免付費用量配額時,你只需要為 以便繼續使用 — 這就是為什麼 Blaze 方案經常稱為 「即付即用」計畫。

範例情境

以下列舉幾個 Blaze 方案的用量和帳單範例:

  • 您的應用程式使用 Remote ConfigCloud MessagingCrashlytics。 你可以免付費使用這 3 項產品中的所有功能 即使應用程式擁有數百萬名使用者也沒問題

  • 您的應用程式使用自訂 AuthenticationCrashlyticsCloud Firestore。您會獲得: 可使用自訂 AuthenticationCrashlytics 的所有功能 (無法 不論貴機構有多少使用者),您還可取得 50,000 份 Cloud Firestore 文件 每天免費讀取及寫入 20,000 次文件

    但如果專案的 Cloud Firestore 用量高於每日上限 配額,當日的讀取/寫入作業費用就「超過」 計數為 5 萬或 2 萬。

Blaze 方案的重要注意事項

Blaze 定價方案的注意事項:

  • 視產品而定,適用於 Spark 與 Blaze 方案可能不同。閱讀更多 常見問題

  • 大部分的 Firebase 產品和功能都有配額與定價,費用為每日計算 但有些是根據每月或每小時的用量而定Cloud Functions, 例如每個月會重設免付費用量級別 Cloud FirestoreCloud Storage 提供的免付費方案,會在下列時間重設: 當天。詳情請參閱這篇常見問題

,瞭解如何調查及移除這項存取權。

Google Cloud Billing 個帳戶

如果您的專案採用 Blaze 定價方案,您的專案將會連結至 1 個 Google Cloud Billing 帳戶。以下進一步說明 Cloud Billing 帳戶的相關資訊:

  • Cloud Billing 個帳戶需要付款方式。包括大多數主流信用卡和其他付款方式。如要進一步瞭解 請參閱 Cloud Billing 說明文件

  • 您可以將多個 Firebase 專案與單一 Cloud Billing 帳戶。這些專案均適用 Blaze 定價 計畫。

如果您是 Firebase 和 Google Cloud 新手,請確認是否符合 $300 美元抵免額,以及 免費試用 Cloud Billing 帳戶來試用我們的服務。



切換定價方案

從 Spark 升級至 Blaze

你可以 升級至 Blaze 定價方案Firebase

以所有意圖和用途來說,升級至 Blaze 定價方案後, 您即將在相關聯的 Google Cloud 專案中新增「Cloud Billing」帳戶。

以下動作和情況會自動升級您的定價方案,從 Spark 升級至 Blaze:

  • 透過Cloud Billing Google Cloud 個控制台

  • 在同一個專案中使用 Google Cloud 服務 (例如 Pub/SubCloud Run) 或 Google 地圖 API

    舉例來說,如果您開始透過 Google Cloud 服務使用 Google Cloud 控制台,您必須新增 Cloud Billing 帳戶 :系統會自動將 Firebase 定價方案升級至 Blaze 方案。

如果您的專案從 Spark 升級至 Blaze 方案,請務必留意會發生的情況:

  • 視產品而定,適用於 Spark 與 Blaze 方案可能不同。詳情請參閱這個常見問題

從 Blaze 降級至 Spark 方案

你可以 降級為 Spark 定價方案Firebase

執行下列動作和情境時,定價方案會從 Blaze 自動降級至 Spark:

  • 正在透過Cloud Billing Google Cloud 控制台

  • 正在關閉與專案相關聯的「Cloud Billing」帳戶
    請注意,Cloud Billing可根據付款狀態關閉帳戶。 。瞭解詳情 解決 Cloud Billing 個問題

如果專案從 Blaze 降級為 Spark,請注意會發生以下情況:

  • 您的專案將無法再存取任何 Google Cloud 付費服務,例如 Pub/SubCloud RunBigQueryAnalytics

  • 您的專案將無法存取任何非預設的 Realtime Database 執行個體 或非預設的 Cloud Storage 值區

    • 這些執行個體和資料集中的資料不會遭到刪除,但您無法存取這些資料 (無法從應用程式存取讀取/寫入權限、無法存取控制台,也無法存取 REST API)。

    • 如要重新啟用存取權,請升級至 Blaze 方案定價 計畫

    • 如果您需要刪除這些非預設執行個體中的資料,和/或 繼續使用 Spark 方案 請聯絡支援團隊

  • 您無法「新增」任何新的或現有的 Cloud Functions 部署項目。

  • 視產品而定,可用的免費用量配額 Spark 與 Blaze 方案可能會有所不同閱讀更多 常見問題



後續步驟