Catch up on everything we announced at this year's Firebase Summit. Learn more

Firebaseの料金プラン

このページでは、Firebaseの課金の仕組みや、他のGoogleサービスとの接続方法など、Firebaseの料金プランについて説明します。

Firebaseは、二つの異なる料金プランを提供していますスパーク計画ブレイズ計画を。各プランの概要は次のとおりですが、詳細については、このページの以下のセクションをご覧ください。

Sparkの料金プラン

開始するのに支払い情報は必要ありません
または無料のFirebase製品のみを使用する

ブレイズ料金プラン

より多くのサービスにアクセスするには、請求先アカウントを添付してください
および自由使用量の割り当てを超える使用量レベル

無料のFirebase製品と機能をフルに活用無料のFirebase製品と機能をフルに活用
有料のFirebase製品の無料使用枠*有料のFirebase製品の無料使用枠*
有料のFirebase製品の追加使用に対する従量課金制
クラウド機能へのアクセス
(無料使用の割り当て、追加の使用のための従量課金制)
有料のGoogleCloud製品と機能へのアクセス
*製品によって、ブレイズ計画対スパークために利用可能なフリーの使用クォータの量が異なる場合があります。この中で、より読みよくある質問

各料金プランの詳細製品別の内訳については、チェックアウトFirebase価格設定ページを。そのページでは、無料のFirebase製品、無料の使用量の割り当て、Firebase製品の従量課金制について学ぶことができます。

また、ほとんどのFirebase製品は、使用量、割り当て、価格に関する製品固有のドキュメントを提供します。多くの場合、製品の使用法から請求までの例が提供されます。このタイプの情報を見つけるには、Firebaseドキュメントの製品のセクションにアクセスしてください。

次の図は、料金プラン(および請求先アカウント)がプロジェクトとアプリにどのように関連付けられているかを示しています。

料金プランとプロジェクトおよびアプリの関係



Sparkの料金プラン

アプリの開発の初期段階にあるときは、Sparkの料金プランから始めてください。ほとんどのFirebase機能をすぐに使い始めるために、支払い情報を提供する必要はありません。

あなただけの無料Firebase製品を使用している場合と、FCMとCrashlyticsのように、あなたは、生産のアプリでスパーク計画を使用することができます。

Sparkプランには何が含まれていますか?

Sparkプランには、サービスへの次のアクセスが含まれています。

  • 無料のFirebase製品と機能(ソーシャルサインイン方法、FCM、Crashlyticsなど)のフル活用
  • 有料のFirebase製品(Cloud Firestore、Cloud Storage、Hostingなど)の無料使用クォ​​ータ

シナリオ例

Sparkプランでの使用と請求の例を次に示します。

  • アプリはRemoteConfig、Cloud Messaging、Crashlyticsを使用しています。あなたはこれらの3つの製品ですべての機能へのアクセスを取得する-無料で-あなたのアプリが数百万のユーザーを持っている場合でも

  • アプリはカスタム認証、Crashlytics、CloudFirestoreを使用します。カスタム認証とCrashlyticsのすべての機能にアクセスでき(ユーザー数に関係なく)、さらに、毎日20,000のCloudFirestoreドキュメントの書き込みと50,000のドキュメントの読み取りを無料で利用できます。

Sparkプランについて覚えておくべき重要な事実

Sparkの料金プランについては次の点に注意してください。

  • あなたはすべての製品のための暦月における自由なクォータ制限を超えた場合は、その特定の製品のプロジェクトの使用法は、その月の残りのために遮断されます

    • これは、そのFirebaseプロジェクトに登録されているすべてのアプリケーションに適用されます。

    • 再びその特定の製品を使用するには、次の請求サイクルまで待つか、する必要がありますブレイズ価格プランにアップグレードします

  • 有料のGoogleCloud製品と機能(Pub / Sub、Cloud Run、AnalyticsのBigQueryストリーミングなど)は、Sparkプランのプロジェクトでは利用できません。



ブレイズ料金プラン

プロジェクトで有料サービスが提供する機能が必要な場合は、Blaze料金プランに切り替えてください。ブレイズ計画上のA Firebaseプロジェクトが持つクラウド課金アカウントのアクセスより多くのサービスと高い使用レベルにあなたのプロジェクトとアプリケーションを可能にし、それに接続します。

Blazeプランには何が含まれていますか?

Blazeプランには、サービスへの次のアクセスが含まれています。

  • 無料のFirebase製品と機能(ソーシャルサインイン方法、FCM、Crashlyticsなど)のフル活用

  • 有料のFirebase製品(Cloud Firestore、Cloud Storage、Hostingなど)の無料使用クォ​​ータ

  • 有料のFirebase製品の追加使用に対する従量課金制

  • Cloud Functions for Firebaseの無料使用枠、その後の従量課金制

  • 有料のGoogleCloud製品および機能(Pub / Sub、Cloud Run、Analytics用のBigQueryストリーミングなど)へのアクセス

有料の製品のブレイズ計画の自由使用クォータ内のプロジェクト滞在した場合は、(とそれらの製品のいずれかの請求書が表示されませんクラウド機能の例外)。ただし、たまたま無料使用量の割り当てを超えた場合は、消費したリソースに対してのみ料金を支払います。これが、Blazeプランが「従量制」プランと呼ばれることが多い理由です。

シナリオ例

Blazeプランの使用法と請求の例を次に示します。

  • アプリはRemoteConfig、Cloud Messaging、Crashlyticsを使用しています。あなたはこれらの3つの製品ですべての機能へのアクセスを取得する-無料で-あなたのアプリが数百万のユーザーを持っている場合でも

  • アプリはカスタム認証、Crashlytics、CloudFirestoreを使用します。カスタム認証とCrashlyticsのすべての機能にアクセスでき(ユーザー数に関係なく)、さらに、毎日50,000件のCloudFirestoreドキュメントの読み取りと20,000件のドキュメントの書き込みを無料で利用できます。

    クラウドFirestoreのプロジェクトの使用量は、それらの毎日クォータよりも高い場合でも、あなたは/読み込み、50Kまたは20Kのカウントを超え、その日の書き込みを行うために課金しています。

Blazeプランについて覚えておくべき重要な事実

Blazeの料金プランについては、次の点に注意してください。

  • 製品によっては、Spark vsBlazeプランで利用できる無料使用クォ​​ータの量が異なる場合があります。この中で、より読みよくある質問

  • ほとんどのFirebase製品と機能には、1日の使用量に基づく割り当てと価格設定がありますが、月次または1時間ごとの使用量に基づくものもあります。たとえば、Cloud Functionsには、毎月リセットされる無料使用枠がありますが、CloudFirestoreとCloudStorageには、毎日リセットされる無料枠があります。この中で、より読みよくある質問

Google CloudBillingアカウント

プロジェクトはブレイズ・プライシング計画にある場合は、あなたのプロジェクトが関連付けられているGoogleクラウド課金アカウント。クラウド請求アカウントに関する簡単な事実は次のとおりです。

  • クラウド請求アカウントには支払い方法が必要です。これには、ほとんどの主要なクレジットカード、銀行口座、PayPal支払い方法(お住まいの国でサポートされている場合)が含まれます。詳細については、を参照してくださいクラウド課金のドキュメント

  • 複数のFirebaseプロジェクトを単一のCloudBillingアカウントに関連付けることができます。これらのプロジェクトはすべて、Blazeの価格プランに含まれます。

あなたはFirebaseとGoogleクラウド、チェックに新しいしている場合であれば、あなたのためにしている資格が$ 300のクレジットおよび当社のサービスを試してみるために無料試用クラウド課金アカウント。



料金プランの切り替え

SparkからBlazeへのアップグレード

あなたはできるブレイズ価格プランにアップグレードFirebaseコンソールで。

すべての目的と目的において、Blaze料金プランにアップグレードするということは、関連するGoogleCloudプロジェクトにCloudBillingアカウントを追加することを意味します。

次のアクションや状況が自動的にブレイズにスパークから、あなたの価格設定プランをアップグレードします。

  • Google CloudConsoleを介してプロジェクトにCloudBillingアカウントを追加する

  • 同じプロジェクトでGoogleCloudサービス(Pub / SubやCloudRunなど)またはGoogle MapsAPIを使用する

    たとえば、Google CloudConsoleを介してGoogleCloudサービスの使用を開始する場合は、Cloud Billingアカウントを追加する必要があります。これにより、Firebaseの料金プランがBlazeプランに自動的にアップグレードされます。

プロジェクトをSparkからBlazeにアップグレードする場合は、次のことに注意してください。

  • 製品によっては、Spark vsBlazeプランで利用できる無料使用クォ​​ータの量が異なる場合があります。この中で、より読みよくある質問

BlazeからSparkプランへのダウングレード

あなたはできるスパーク価格プランにダウングレードFirebaseコンソールで。

次のアクションや状況が自動的にブレイズからスパークにあなたの価格設定プランをダウングレードします。

  • Google CloudConsoleを介してプロジェクトから関連するCloudBillingアカウントを削除する

  • プロジェクトに関連付けられているCloudBillingアカウントを閉鎖する
    Cloud Billingは、支払いステータスまたは履歴に基づいてアカウントを閉鎖できることに注意してください。する方法を学ぶクラウド課金の問題を解決します

プロジェクトがBlazeからSparkにダウングレードする場合は、何が起こるかに注意してください。

  • プロジェクトは、Pub / Sub、Cloud Run、AnalyticsのBigQueryストリーミングなどの有料のGoogleCloudサービスにアクセスできなくなります。

  • プロジェクトは、デフォルト以外のRealtimeDatabaseインスタンスまたはデフォルト以外のCloudStorageバケットにアクセスできなくなります。

    • これらのインスタンスとバケット内のデータは削除されませんが、データ(あなたのアプリから無読み取り/書き込みアクセス、無コンソールアクセス、およびなしのREST APIへのアクセス)にアクセスすることはできません。

    • するには、アクセスを再度有効ブレイズ価格プランにアップグレードします

    • あなたはスパーク計画、上のこれらの非デフォルトインスタンスおよび/またはバケットからのデータが、滞在を削除する必要がある場合、接触サポート

  • あなたは、新規または既存のクラウド機能の新しいが展開を行うことはできません。

  • 製品によっては、Spark vsBlazeプランで利用できる無料使用クォ​​ータの量が異なる場合があります。この中で、より読みよくある質問



次のステップ