Google 会使用 AI 技术将内容翻译成您偏好的语言。AI 翻译可能包含错误。
Remote Config 的价格
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
自 2026 年 9 月 1 日起,Remote Config 将提供灵活的定价结构,旨在适应各种规模的项目,包括免费方案和可根据每日用量进行扩缩的随用随付层级。
只有直接由 Remote Config 服务(通过客户端 SDK 或 REST API)调用的提取请求才会计入您的结算用量。其他 Firebase 服务在内部生成的提取操作、网络调用或指标不计入您的 Remote Config 配额或结算。
下表显示了 Spark 和 Blaze 方案中每个项目的用量:
| 详情 |
免费(Spark 方案)
|
随用随付(Blaze 方案)
|
| 提取请求
|
每天最多 100,000 封
|
每天最多 100,000 次免费。
然后:
- 用量在每天 100,001 到 10,000,000 次之间时,每次请求 $0.000006(每 1 万次请求 $0.06)。
- 每天使用量超过 10,000,000 次时,每次请求 0.000001 美元(0.01 美元 / 1 万次请求)。
|
| 所有功能
|
包括个性化、发布和 A/B Testing 集成
|
包括个性化、发布和 A/B Testing 集成
|
| 配额和限制
|
请参阅配额和限制
|
请参阅配额和限制
|
现有项目的过渡宽限期
此过渡宽限期适用于在 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 日之前创建),这些项目的过渡宽限期已过。如果项目每天的提取请求用量超过 100,000 次,则必须遵循以下操作:
| 方案 / 条件
|
宽限期
|
宽限期后的结果
|
所需操作 / 备注
|
| Spark 方案 (免费)
|
30 天 (适用于项目首次超出每日限额的情况)
|
从第 31 天开始限流
|
在首次超出每日限额后,项目可享受 30 天的不间断服务。为防止在第 31 天或之后受到节流限制,您必须升级到 Blaze 方案。
|
| Blaze 方案 (随用随付)
|
不适用(未选择节流模式)
|
按提取请求计费
|
超过 100,000 次提取的用量需要付费。未应用任何限制。
|
优化用量的最佳实践
如需优化用量,请执行以下任一操作:
- 客户端提取间隔:避免在正式版 build 中设置非常短的最小提取间隔(例如
setMinimumFetchIntervalInSeconds)。默认建议间隔时间为 12 小时。
- 缓存非关键参数:对于很少更改的稳定配置值,请考虑将
setMinimumFetchIntervalInSeconds 从默认的 12 小时增加到 24 或 48 小时。
- 应用启动提取循环:确保应用不会在每次屏幕转换、activity 恢复或组件渲染时触发远程提取。请谨慎使用在加载时提取并激活或在加载屏幕后激活等加载策略。
- 审核后台和非活跃提取:检查后台工作器作业、服务或旧版应用模块,移除在应用处于后台或非活跃状态时触发的冗余提取调用(“幽灵提取”)。
- 监控:使用 Google Cloud 控制台和 Firebase 控制台价格和用量信息中心,在每日提取量接近 100,000 个请求时设置自动结算提醒。
常见问题解答和问题排查
将于 2026 年 9 月 1 日生效的新 Remote Config 价格结构是什么?
Remote Config 将改用基于用量的价格结构,并提供免费层级:
- Spark(免费)方案:每天最多可免费发出 10 万个提取请求。
- Blaze(随用随付)方案:每天前 100,000 次提取请求免费,之后:
- 每天 100,001 到 10,000,000 个请求,每 10,000 个请求 $0.06($0.000006/请求)。
- 对于每天超过 10,000,000 次请求的使用量,每 10,000 次请求 $0.01($0.000001/次请求)。
- 功能:Spark 和 Blaze 方案仍包含所有高级功能(个性化、发布和 A/B Testing 集成),无需额外付费。
我需要有结算账号才能开始使用 Remote Config 吗?
不需要。您无需结算账号即可开始使用 Remote Config。您可以先使用 Spark 方案,免费开始使用。只有在您将项目升级到 Blaze 方案以支持每天超过 10 万次提取请求时,才需要结算账号。
我是否需要更新代码或升级 Remote Config SDK?
不需要。在 Spark 和 Blaze 方案之间切换时,您无需修改代码或更新 Remote Config 客户端 SDK。层级转换和请求计量由 Remote Config 后端自动处理。
究竟哪些请求属于可计费的提取请求?
每当您的客户端应用或后端服务器调用 Remote Config 服务器来检查更新后的参数值(例如,在客户端 SDK 中调用 fetch() 或 fetchAndActivate(),或使用 REST/Admin SDK 检索模板)时,都会发生提取请求。只有直接由 Remote Config 服务(通过客户端 SDK 或 REST API)调用的提取请求才会计入您的结算用量。其他 Firebase 服务在内部生成的提取操作、网络调用或指标不会计入您的 Remote Config 配额或账单。
- 实时 Remote Config:打开实时连接不会生成连续的单个提取请求;但是,当服务器推送失效通知时,客户端下载更新后的配置所产生的调用会计为提取请求。
- 缓存的值:使用已存储在设备上的缓存值(使用
activate() 或 getString() 从磁盘/内存中读取)不会生成网络调用,也不会计为提取请求。
如果我的项目采用 Spark 方案,并且每天的提取请求数超过 100,000 次,会发生什么情况?如何升级?
- 30 天宽限期:当您的 Spark 项目首次超出每日 100,000 次提取请求时,Firebase 会提供 30 天的宽限期。在此期间,您的 Remote Config 请求将继续不间断地得到处理。
- 倒计时连续性:当您的项目首次超出每日 100,000 次提取请求时,30 天的宽限期便会开始。即使您的每日用量在此期间暂时降至 10 万次请求的限额以下,这 30 天的倒计时也不会暂停或重置。
- 配额通知:当您的每日提取量接近并达到 100,000 配额时,项目管理员会收到自动邮件提醒和控制台横幅通知。
- 限流风险:如果您未在 30 天宽限期结束前升级到 Blaze 方案,则对于超出每日 100,000 次限额的请求,Remote Config 服务将开始限流,这可能会导致客户端无法接收更新后的配置。
- 如何升级:您可以在 Firebase 控制台中升级到 Blaze 方案,以确保服务不中断。升级到 Blaze 方案会将您的项目与 Google Cloud Billing 账号相关联。
用户不会收到新的 Remote Config 参数值。这是否与价格或配额有关?
是。如果您的项目采用 Spark 方案,超出了 100,000 次每日请求限额,并且 30 天宽限期已过,则服务器会限制超出每日阈值的传入请求。在 Firebase 控制台中查看您的用量指标,如果您的日活跃用户数每天需要提取超过 10 万次,请升级到 Blaze 方案。
如何查看当前用量以估算账单金额?
在 Firebase 控制台中:
- Spark 方案:您可以在“使用量和结算”信息中心跟踪每日提取用量。在 Remote Config 部分下,“配额进度”卡片会显示您的每日提取次数(相对于每日 100,000 次的免费限额)。
- Blaze 方案:“用量和结算”信息中心提供分层用量条形图,直观显示每日提取次数,并按定价层级(免费层级:最多 100,000 次;100,001 至 10,000,000 次;超过 10,000,000 次)进行细分。
在 Google Cloud 控制台中:
- Cloud Billing 结算报告(Blaze 方案):您可以在 Cloud Billing 中查看费用管理和详细用量报告。如需了解详情,请参阅查看您的 Cloud Billing 结算报告和费用趋势。按 SKU 过滤时,请根据项目的创建时间选择 SKU:
- 在 2026 年 9 月 1 日当天或之后创建的项目:
- SKU ID:
37B1-4623-6F54
- SKU 名称:提取请求
- 2026 年 9 月 1 日之前创建的项目:
- SKU ID:
598C-0184-404A
- SKU 名称:提取请求
- 配额和系统限制(Spark 和 Blaze 方案):您可以在配额和系统限制页面上监控当前用量和有效的系统限制。如需了解详情,请参阅查看和管理配额。过滤报告时,请务必选择要检查配额的具体 Firebase API(例如
firebaseremoteconfig.googleapis.com)。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-10-16。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-10-16。"],[],[]]