Firebaseの料金プラン

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

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

Sparkの料金プラン

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

Blazeの料金プラン

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

無料の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の料金プラン

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

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

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

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

  • 有料のFirebase製品(Cloud Firestore、Cloud Storage、Hostingなど)の無料の使用割り当て

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

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

  • 有料のGoogleCloud製品と機能(Pub / Sub、Cloud Run、アナリティクスの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プランで利用できる無料の使用クォータの量が異なる場合があります。この中で、より読みよくある質問



次のステップ