Remote Config の料金

2026 年 9 月 1 日より、Remote Config は、あらゆる規模のプロジェクトに対応するように設計された柔軟な料金体系を提供します。この料金体系には、無料プランと、1 日の使用量に基づいてスケーラブルな従量課金制の階層が含まれます。

Remote Config サービスによって直接呼び出された(クライアント SDK または REST API を介して)フェッチ リクエストのみが、課金対象の使用量にカウントされます。他の Firebase サービスによって内部的に生成されたフェッチ オペレーション、ネットワーク呼び出し、指標は、Remote Config の割り当てや課金にはカウントされません。

次の表は、Spark プランと Blaze プランの両方で、プロジェクトごとの使用量を示しています。

詳細 無料(Spark プラン) 従量課金制(Blaze プラン)
フェッチ リクエスト 1 日あたり最大 100,000 件 1 日あたり 100,000 人まで無料

次に、以下のリソースをご覧ください。

  • 1 日あたり 100,001 ~ 10,000,000 回の使用量の場合、1 リクエストあたり $0.000006(1 万リクエストあたり $0.06)。
  • 1 日あたり 10,000,000 件を超える使用量については、リクエストあたり $0.000001(10,000 リクエストあたり $0.01)。
すべての機能 パーソナライズ、ロールアウト、A/B テストの統合が含まれます。 パーソナライズ、ロールアウト、A/B テストの統合が含まれます。
割り当てと上限 割り当てと上限をご覧ください。 割り当てと上限をご覧ください。

既存のプロジェクトの移行猶予期間

この移行猶予期間は、2026 年 9 月 1 日より前に Remote Config を有効にしたプロジェクトに関連します。従量課金制へのスムーズな移行を確保するため、既存のプロジェクトには、課金が適用される前に次の延長猶予期間が付与されます。

現在の料金プラン 移行猶予期間 標準請求の開始 必要な対応 / メモ
Spark プラン (無料) 3 か月間 2026 年 12 月 1 日 推奨される対応策: Cloud Billing を設定し、Blaze にアップグレードします。

ボーナス: 2026 年 11 月 15 日より前にアップグレードすると、猶予期間が 5 か月延長されます(請求は 2027 年 2 月 1 日から開始)。

Blaze プラン (従量課金制) 5 か月 2027 年 2 月 1 日 対応は不要です。プロジェクトは 2027 年 2 月 1 日に自動的に標準料金に移行します。

標準の猶予期間

この猶予期間は、2026 年 9 月 1 日以降Remote Config を有効にしたプロジェクトに適用されます。これには、移行猶予期間が終了した既存の Remote Config 対応プロジェクト(2026 年 9 月 1 日より前に作成)も含まれます。1 日あたりのフェッチ リクエストの使用量が 100,000 件を超えるプロジェクトでは、次の対応を行う必要があります。

プラン / 条件 猶予期間 猶予期間後の結果 必要な対応 / メモ
Spark プラン (無料) 30 日間 (プロジェクトが 1 日の利用時間の上限を初めて超えた場合に適用されます) 31 日目からスロットリングが開始される プロジェクトでは、1 日の利用時間の上限を超過した初回から 30 日間はサービスが中断されません。31 日目以降のスロットリングを回避するには、Blaze プランにアップグレードする必要があります。
Blaze プラン (従量課金制) 該当なし(スロットリングなし) フェッチ リクエストごとの課金 100,000 回を超えるフェッチには料金が発生します。スロットリングは適用されません。

使用状況を最適化するためのベスト プラクティス

使用状況を最適化するには、次のいずれかを行います。

  • クライアントのフェッチ間隔: 本番環境ビルドで最小フェッチ間隔を非常に小さく(setMinimumFetchIntervalInSeconds など)設定することは避けてください。デフォルトの推奨間隔は 12 時間です。
  • 重要でないパラメータのキャッシュ保存: ほとんど変更されない安定した構成値については、setMinimumFetchIntervalInSeconds をデフォルトの 12 時間から 24 時間または 48 時間に増やすことを検討してください。
  • アプリの起動時のフェッチ ループ: 画面遷移、アクティビティの再開、コンポーネントのレンダリングのたびに、アプリがリモート フェッチをトリガーしないようにします。値をフェッチして読み込み時に有効にする読み込み画面の表示中に有効にするなどの読み込み方法を責任を持って使用してください。
  • バックグラウンドと非アクティブなフェッチの監査: バックグラウンド ワーカーのジョブ、サービス、またはレガシー アプリ モジュールを確認して、アプリがバックグラウンドまたは非アクティブなときにトリガーされる冗長なフェッチ呼び出し(「ゴースト フェッチ」)を削除します。
  • モニタリング: Google Cloud コンソールと Firebase コンソールの料金と使用状況のダッシュボードを使用して、1 日のフェッチ量が 10 万件のリクエストに近づいたときに自動課金アラートを設定します。

よくある質問とトラブルシューティング