在最近的 Google I/O 大会上,在公布 Firebase 扩展功能的同时,我们还宣布了 Firebase 云消息传递 (FCM) 和 Firebase 通知 (FN)。作为开发者,我们提供了许多值得利用的更新。
尽管切换到 FCM,我们仍将继续在 Android、iOS 和网站上支持 Google Cloud Messaging,因为我们深知,仍有一些应用使用之前版本的 SDK 处理通知。然而,今后所有新客户端功能都将加入到 FCM SDK。因此,我们强烈建议您升级到 FCM SDK。您可以在此处了解更多详情。
FCM 支持您所了解的 Google Cloud Messaging 的全部功能,包括向单个设备、成组设备或主题发送消息。
FCM SDK 简化了客户端的开发。例如,您不再需要编写自己的注册或订阅重试逻辑。至于服务器端(如果您仍想使用服务器的话),为了维持向后兼容性,对端点和协议的更新不会带来破坏性的变化。更新详情可在 FCM 服务器文档中找到。
我们投入巨资,将 Firebase 打造成我们的统一移动平台。我们还将继续拓展我们的消息传递平台,使之不再局限于 Android,而同样适用于 iOS 和网站。Firebase 以其跨平台功能而著称,因此,对于不断推陈出新的 Firebase 而言,FCM 堪称天造地设的搭档。如果您希望了解如何将您当前的应用从 Google Cloud Messaging 迁移到 FCM,请在此处查阅我们针对 Android 和 iOS 提供的指南。
我们认为,当集成到 Firebase 中(包括最新的 Firebase 通知控制台)之后,Google Cloud Messaging 会对您更有用。借助这一集成,您将能够直接从控制台向应用发送消息,而无需构建消息服务器。
要从 Google Cloud Messaging 升级到 FCM 或要了解更多详情,请查阅我们提供的Android 和 iOS 应用指南。
|