【问题标题】:firebase cloud functions need Blaze planfirebase 云功能需要 Blaze 计划
【发布时间】:2021-01-06 20:47:09
【问题描述】:

当我部署我的 firebase 功能时,它给了我这个错误

HTTP 错误:400,找不到项目“114709772351”的结算帐户。必须启用计费才能激活服务“cloudbuild.googleapis.com,containerregistry.googleapis.com”才能继续。

我发现我们需要有一个 firebase blaze 计划才能在 Node js 10 中使用云功能。我不想使用 Node js 8,因为将来不再支持它。我在问有没有什么方法可以在不使用云功能的情况下为应用程序发送自动推送通知,或者如果我执行了一个 blaze 计划,它是否会为这一个云功能向我收费?当我在我的应用中上传新帖子时,我只需要向所有用户发送通知

【问题讨论】:

  • 有什么方法可以在不使用云功能的情况下为应用发送自动推送通知” - 从网络搜索开始,以发现可能不涉及云功能的选项。要求非现场参考软件或产品的问题与 Stack Overflow 无关。
  • 虽然您需要付费计划才能使用 Node 10,但 Cloud Functions 提供了相当不错的免费套餐。因此,请务必查看 Firebase pricing page 并在餐巾纸背面进行一些计算,看看您是否会检查这些甚至接近它们。

标签: firebase google-cloud-functions firebase-cloud-messaging


【解决方案1】:

根据来自 cmets 的信息,将此作为社区 Wiki 发布。

确实,要使用 Node.js 10,您需要在项目中配置付费计划 - 在这种情况下为 Blaze 计划。但是,Blaze 计划附带 Spark 计划的所有限制,它是免费的。因此,如果您计算您的使用量,您可以确认您最终是否会保持在免费配额内 - 例如,在 Blaze 计划中,您有多达 200 万次 Cloud Functions 调用。您可以通过here 获取所有配额和价格,包括您将花费多少的计算器,以便您更好地查看配额。

【讨论】:

  • 很高兴听到它对@sithumdilanga 有帮助!请考虑接受它,以便社区知道这个答案和 cmets 最终帮助了你。
猜你喜欢
  • 2020-10-31
  • 1970-01-01
  • 2021-09-13
  • 1970-01-01
  • 1970-01-01
  • 2018-09-14
  • 2020-11-01
  • 2017-08-09
  • 1970-01-01
相关资源
最近更新 更多