转到控制台

监控使用量和计费

Cloud Firestore 提供免费方案,可帮助您免费开始使用。超过该免费方案的使用量配额和存储空间配额后,您需要根据您所执行的数据库操作次数、存储的数据量以及使用的网络带宽来支付相应费用。请阅读本指南,了解系统如何对您的 Cloud Firestore 使用量进行计费、您应如何监控使用量以及如何设置支出限额。

了解 Cloud Firestore 计费方式

有关 Cloud Firestore 使用量的费用分为以下几个类别:

  • 操作:所有读取、写入和删除操作都会产生相关的费用。读取操作包括查询、简单的提取和通过实时侦听器进行的更新。对于评估您添加到数据库中的 Cloud Firestore 安全规则所需的任何读取操作,您也需要为其支付费用。详细了解 Cloud Firestore 中的操作的费用
  • 存储:您需要为您在 Cloud Firestore 中存储的数据(包括元数据和索引)支付费用。元数据的例子包括文档名称、集合 ID 和字段名称。索引条目通常包括集合 ID、已编入索引的字段值,以及文档名称。详细了解 Cloud Firestore 中的存储费用
  • 网络带宽:传入和传出的网络带宽(或分别称为网络入站和出站)费用包括您的 Cloud Firestore 请求的连接开销。在测试版期间,系统不会收取网络带宽费用。但是,这种情况是暂时的。了解网络带宽费用并监控您的使用量,以便针对带宽费用进行适当的计划。

如需有关 Cloud Firestore 费用的完整详细说明(包括需要注意的事项),请参阅 Cloud Firestore 定价

监控您的使用量

您在创建 Firebase 项目时,也同时在 Google Cloud Platform 中创建了一个项目。使用 Cloud Platform Console 中的 App Engine 配额页面来监控您的项目的 Cloud Firestore 使用量和存储费用。

Cloud Firestore 配额和限额中查看有关免费方案配额和 Cloud Firestore 限额的更多详情。

管理支出

为了避免您的帐单上出现预料之外的费用,您可以设置支出限额和提醒。

设置每日支出限额

要为您的 Cloud Firestore 使用量设置上限,您可以通过 Google App Engine 设置一个每日支出限额。

  1. 如果您还没有在 Cloud Platform Console 中为您的项目启用结算功能,请先启用。
  2. 转到 Cloud Platform Console 中的 App Engine 应用设置页面。
  3. 点击修改并设置一个每日支出限额。
  4. 点击保存。新的限额将立即生效,并且每天都会恢复额度。

设置每月预算

要跟踪您的 Cloud Firestore 费用,您可以在 Cloud Platform Console 中创建每月预算。预算并不会限制您的使用量,但您可以设置提醒,以便在您接近或超过当月计划的费用时收到通知。

要设置预算,请转到 Cloud Platform Console 中的结算部分,然后为您的结算帐号创建预算。您可以使用默认的提醒设置,也可以将提醒修改为在达到每月预算的各种百分比时发送通知。

详细了解如何在 Cloud Platform Console 中设置预算