假设我有一个应用程序,人们订阅后可以在酒吧创建某些事件时收到通知。当添加酒吧时,我还想在谷歌地图上绘制一个图标。我了解了Google Cloud Messaging和Firebase,后者被Google宣传为前者的改进版。两者的优缺点是什么?
假设我有一个应用程序,人们订阅后可以在酒吧创建某些事件时收到通知。当添加酒吧时,我还想在谷歌地图上绘制一个图标。我了解了Google Cloud Messaging和Firebase,后者被Google宣传为前者的改进版。两者的优缺点是什么?
Google Cloud Messaging 已于2018年4月10日弃用!
自2018年4月10日起,Google已弃用GCM。 GCM服务器和客户端API已弃用,将在2019年5月29日之前删除。将GCM应用程序迁移到Firebase Cloud Messaging(FCM),它继承了可靠且可伸缩的GCM基础设施,以及许多新功能。请查看迁移指南以了解更多信息。
https://developers.google.com/cloud-messaging/faq
为什么要废弃GCM?
简化客户端开发。您不再需要编写自己的注册或订阅重试逻辑。 使用Web控制台提供新的无服务器通知解决方案,即Firebase Notifications控制台。通过Notifications控制台,任何人都可以根据Firebase Analytics见解向特定受众发送通知。 该控制台与Google Analytics、Firebase预测和Firebase A/B测试深度集成。 包括持续的功能增强/更新,例如HTTP v1 API。 提供更好的交付报告和更可靠的交付