You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase安全规则校验时的内部读取操作是否计入服务计费?

Firebase安全规则相关计费问题解答

1. Realtime Database(RTDB)安全规则读取计费问题

  • 结论:安全规则校验过程中读取当前请求匹配路径下的内置数据(比如你举例的匹配节点下的role字段),既不会计入RTDB下载带宽费用,也不会占用同时连接配额。
  • 说明:RTDB仅对校验通过后实际返回给客户端的数据收取下载费,安全规则属于服务端内部校验逻辑,用到的当前请求节点上下文数据是规则执行的固有部分,不会单独计费。同时同时连接配额仅统计客户端与RTDB建立的长连接,规则内部的服务端操作不会占用该配额。

2. Cloud Firestore安全规则读取计费问题

分两种场景说明:

  • 场景1(你举例的allow read if resource.data.visibility == 'public'类场景):仅读取当前请求目标文档的resource数据时,计费逻辑和客户端无限制直接读取文档完全一致,无论安全规则最终是否放行请求,本次操作都会计1次文档读费用,计入定价统计。
  • 场景2(规则中调用其他文档读取方法):如果安全规则里额外调用get()、exists()等方法读取非当前请求目标的其他文档,每调用一次这类方法就会额外新增1次文档读费用,该计费不受规则最终是否放行的影响。

内容的提问来源于stack exchange,提问作者tsitixe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 03:24:02