获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

了解 Hosting 的使用水平、配额和定价

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Firebase 托管的定价基于您的项目对以下内容的使用:

  • 托管存储(GB) — 存储托管站点内容(静态文件和配置文件)所需的存储空间量。

  • 数据传输(GB/月)——从我们的 CDN 传输到最终用户的数据量。每个托管站点都由我们的全球 CDN 自动免费提供支持。

您的托管配额是项目级别的,而不是站点级别或渠道级别的。您可以将您的项目升级到 Blaze 计费计划,以解锁额外的付费存储和数据传输级别。详细了解Firebase 托管的配额和定价

我们建议在 Google Cloud Console 中为您的项目设置预算提醒

在 Firebase 控制台中监控您的托管存储级别和数据传输级别:

  • 访问控制台“托管”部分中的“使用情况”仪表板。
    您可以查看不同计费周期以及所有托管站点或每个站点的使用水平。

  • 在控制台中访问项目的使用和计费仪表板

了解托管存储

当您将新内容部署到您的站点时,您创建了一个“版本”,它指向您站点的特定版本的内容和配置。与每个版本(新版本和任何保留的旧版本)关联的文件都由 Firebase 存储。这些文件构成了项目的托管存储使用级别。

此托管存储独立于您的 Firebase 项目的任何其他存储(例如 Cloud Storage for Firebase 或数据库存储)。

请注意,Hosting 对单个文件的最大大小限制为 2 GB。

托管存储配额

您的托管内容最多可免费存储 10 GB。

  • 如果您没有使用 Blaze 计划,并且达到了 10 GB 的免费托管存储限制,您将无法将新内容部署到您的站点。您需要删除旧版本升级到 Blaze 计划

  • 如果您使用的是 Blaze 计划,并且达到了 10 GB 的免费托管存储空间限制,则每增加 GB 的托管存储空间,您需要支付 0.026 美元。

控制托管存储的使用

要控制您的托管存储空间使用情况,您可以执行以下操作:

了解托管数据传输

当托管服务于您网站的资源之一时,数据会从我们的 CDN 传输到您的最终用户。请求的资源可能已经在我们的 CDN 缓存中可用(缓存命中),或者它可能需要来自托管后端(缓存未命中)。如果请求的内容可以缓存在 CDN 中,它就会缓存。缓存命中和未命中都计入项目的托管数据传输使用量。

托管数据传输配额

每个托管站点都由我们的全球 CDN 自动免费提供支持。从 CDN 到最终用户的数据传输最多 10 GB/月是免费的。

  • 如果您没有使用 Blaze 计划,并且您达到了每月 10 GB 的免费数据传输限制,我们会提供一个较短的宽限期,但随后您的网站将被禁用。您的站点将在下月初之前保持禁用状态,因为数据传输计费是基于每月使用量的。您可以通过升级到 Blaze 计划立即重新启用您的网站。

  • 如果您使用的是 Blaze 计划,并且您达到了 10 GB/月的免费数据传输限制,则当月每额外传输 GB 数据,您需要支付 0.15 美元。

控制托管数据传输的使用

要控制您的主机数据传输使用情况,您可以执行以下操作: