了解 Hosting 的用量级别、配额和价格

Firebase Hosting 的价格取决于项目中以下各项的使用量:

  • Hosting 存储空间 (GB) - 存储 Hosting 网站的内容(您的静态文件和配置文件)所需的存储空间。

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

您的 Hosting 配额是项目级的,而非网站级或通道级的。您可以将项目升级到 Blaze 结算方案,以解锁更多付费存储空间和数据传输级别。详细了解 Firebase Hosting 的配额和定价

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

Firebase 控制台中监控 Hosting 存储级别和数据传输级别:

了解 Hosting 存储空间

在将新内容部署到您的网站时,您需要创建一个“发行版本”,即您网站的内容及配置的特定版本。与每个版本关联的文件(包括新版本和保留的所有先前版本)均由 Firebase 存储。这些文件构成了您项目的 Hosting 存储空间用量级别。

Hosting 存储空间是独立的,与您的 Firebase 项目的任何其他存储空间(例如 Cloud Storage for Firebase 或数据库存储空间)无关。

请注意,Hosting 针对单独文件设置的大小上限为 2 GB。

Hosting 存储空间的配额

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

  • 如果您未使用 Blaze 方案,并且达到了 10 GB 的免费 Hosting 存储空间限制,则无法将新内容部署到您的网站。您需要删除旧版本升级为 Blaze 方案

  • 如果您使用的是 Blaze 方案,并且达到了 10 GB 的免费 Hosting 存储空间限制,则每 GB 额外的 Hosting 存储空间需要支付 $0.026。

控制 Hosting 存储空间用量

如需控制您的 Hosting 存储空间用量,您可以执行以下操作:

了解 Hosting 数据传输

Hosting 提供您的一项网站资源时,数据会从我们的 CDN 传输到您的最终用户。请求的资源可能已经缓存在 CDN 中(缓存命中),也可能需要从 Hosting 后端提取(缓存未命中)。如果请求的内容可以缓存在 CDN 中,则会被缓存。缓存命中和未命中都会计入项目的 Hosting 数据传输用量。

Hosting 数据传输的配额

每个 Hosting 网站都由我们的全球级 CDN 自动提供免费支持。您每月最多可免费将 10GB 的数据从 CDN 传输给最终用户。

  • 如果您未使用 Blaze 方案,并且达到了 10 GB/月的免费数据传输上限,我们会提供一个短时间的宽限期,但在这之后您的网站将被停用。在下个月度开始之前,您的网站将保持停用状态,因为数据传输按每月用量级别计费。您可以升级为 Blaze 方案,立即重新启用您的网站。

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

控制 Hosting 数据传输服务用量

如需控制您的 Hosting 数据传输服务用量,您可以执行以下操作: