FCM Google定价说明

时间:2017-01-10 20:50:02

标签: android ios push-notification firebase-cloud-messaging

我有一个应用程序,我需要每天发送大量推送通知。关于Firebase服务,我只使用Firebase云消息传递(FCM)部分(通过我的服务器端PHP,当然我不能通过控制台每天发送大量通知)和Google Analytics(两者都是免费的)收费,对吗?)。

Pricing Page并未对下面的每一行提供一个很好的解释。所以我需要知道是否:

  • 如果"存储上传操作"应用程序何时向Firebase发送一些数据?
  • 如果"存储下载操作"是控制台(或我的服务器端)发送到设备/组/所有推送通知?

如果我只使用Cloud Messaging部分,那么购买BLAZE计划会更好吗?如果是,我该在计划中添加什么?

2 个答案:

答案 0 :(得分:1)

目前只有四种付费的Firebase产品:

  • Firebase实时数据库
  • Firebase存储
  • Firebase Hosting
  • Firebase测试实验室

所有其他产品(包括Firebase云消息传递)均可免费使用。 Firebase存储是与Firebase云消息传递完全独立的产品,因此这个问题并不真正相关。

答案 1 :(得分:1)

首先,我认为您将通知服务与 Cloud Messaging 服务混淆(因此我的编辑)。

通知是您通过Firebase控制台发送推送通知的部分。云消息传递,是FCM本身,您可以在其中调用API并从您自己的App Server发送推送通知。

Firebase Storage是云消息传递,通知和分析的单独服务。问题是Firebase存储是付费的,其他三个都是免费使用的,无论您使用什么计划。如Pricings页面所示:

  

免费提供

     

分析,应用索引,身份验证,云消息传递,崩溃报告,动态链接,邀请,通知&远程配置

它不会贡献/添加其他服务的使用计数值。