【问题标题】:FCM Google Pricing Explanation [closed]FCM Google 定价说明 [关闭]
【发布时间】:2017-05-25 11:49:02
【问题描述】:
我有一个应用程序,我需要每天发送大量推送通知。关于 Firebase 服务,我将只使用 Firebase Cloud Messaging (FCM) 部分(通过我的服务器端 PHP,当然我不能通过控制台每天发送大量通知)和 Analytics(两者都是免费的,对吧?)。
Pricing Page 没有很好地解释下面的每一行是什么。所以我需要知道:
- 如果“存储上传操作”是应用向 Firebase 发送一些数据的时候?
- 如果“存储下载操作”是控制台(或我的服务器端)向设备/组/所有一些推送通知发送的时间?
如果我只使用 Cloud Messaging 部分,是否最好购买 BLAZE 计划?如果是,我在这个计划中究竟需要添加什么?
【问题讨论】:
标签:
android
ios
push-notification
firebase-cloud-messaging
【解决方案1】:
首先,我认为您将 Notification 服务与 Cloud Messaging 服务混淆了(因此我进行了编辑)。
通知是您通过 Firebase 控制台发送推送通知的部分。 Cloud Messaging 本身就是 FCM,您可以在其中调用 API 并从您自己的 App Server 发送推送通知。
Firebase Storage 是独立于云消息传递、通知和分析的服务。问题是 Firebase 存储是付费的,而其他三个是免费使用的,无论您使用什么计划。如定价页面所示:
包含免费
分析、应用索引、身份验证、云消息传递、崩溃报告、动态链接、邀请、通知和远程配置
它不会贡献/增加其他服务的使用计数值。
【解决方案2】:
目前只有四种付费的 Firebase 产品:
- Firebase 实时数据库
- Firebase 存储
- Firebase 托管
- Firebase 测试实验室
包括 Firebase Cloud Messaging 在内的所有其他产品均可免费使用。 Firebase Storage 是与 Firebase Cloud Messaging 完全不同的产品,因此这个问题并不重要。