【发布时间】:2016-10-19 14:47:24
【问题描述】:
我需要在我的应用程序中实现推送通知功能。探索一些选项。
Google 最近推荐了 Firebase 平台,但这并不是完全免费的服务。所以我想再次使用 GCM。 google 以后会停止对 GCM 的支持吗?
【问题讨论】:
标签: android push-notification firebase google-cloud-messaging firebase-cloud-messaging
我需要在我的应用程序中实现推送通知功能。探索一些选项。
Google 最近推荐了 Firebase 平台,但这并不是完全免费的服务。所以我想再次使用 GCM。 google 以后会停止对 GCM 的支持吗?
【问题讨论】:
标签: android push-notification firebase google-cloud-messaging firebase-cloud-messaging
Firebase Cloud Messaging 是免费的,就像 Google Cloud Messaging 一样。 Firebase pricing page 准确显示了 Firebase 的哪些功能是付费的。
【讨论】:
是的,它是免费的。您可以使用 Analytics 进行高级消息传递 - 开箱即用。
哪些产品是付费的?哪些是免费的?
Firebase 的付费基础架构产品是实时数据库、 Firebase 存储、托管和测试实验室。我们为所有人提供免费套餐 测试实验室除外。
Firebase 还提供许多免费产品:分析、通知、崩溃 报告、身份验证、远程配置、动态链接、Firebase 邀请和应用索引。您可以无限量使用这些 所有计划,包括我们的免费 Spark 计划。
【讨论】:
https://firebase.google.com/pricing/
此链接应该可以帮助您更好地理解。如果您正在实施推送通知,我的建议是为生成的设备令牌维护您自己的数据库,而不是使用主题消息传递。
我避免订阅主题的两个原因是:
虽然允许并行连接的活跃用户数量是有限制的,但它太多了,不能轻易超过。
附:顺便说一下,我用的是火花计划
【讨论】:
自 2018 年 4 月 10 日起,Google 已弃用 GCM。 GCM 服务器和客户端 API 已弃用,最快将于 2019 年 4 月 11 日移除。将 GCM 应用迁移到继承可靠且可扩展的 GCM 基础架构的 Firebase Cloud Messaging (FCM)。
【讨论】:
没有“无限”这样的东西是免费的。 如果您每天要发送数十亿条消息,您可能会达到最大吞吐量限制并被阻止,或者可能会有销售人员与您联系。
【讨论】:
并非完全免费。这是定价策略。
【讨论】: