Onesignal vs GCM(FCM)



我在社交消息应用程序中使用 FCM。有时 FCM 消息无法从服务器传递到客户端。

当我必须在服务器端和客户端进行完整的FCM设置时,使用OneSignal有什么好处吗?

我查看了OneSignal文档此链接:https://documentation.onesignal.com/docs/product-overview但我不明白哪个更有用。

我帮助开发OneSignal。以下是OneSignal在这种情况下可能有用的一些原因。

  • OneSignal 为 APNS(iOS 通知(和 FCM(Android 通知(提供单一的 API 和管理界面。
  • OneSignal 跟踪单个消息和活动的通知点击率。
  • OneSignal 提供了一个 SDK,负责可靠地显示收到的消息、在应用更新后还原消息(在 Android 上(,并轻松自定义通知类别、声音、LED 颜色和锁屏可见性。
  • OneSignal 随时了解对操作系统或通知 API 所做的任何更改,因此您无需任何其他工程工作即可访问最新的平台功能。

FCM 有两种类型的消息。在大多数情况下传递的通知消息,以及有时不传递的数据消息。一种可能的解决方案是在从服务器端发送时将数据消息的优先级设置为 HIGH。https://firebase.google.com/docs/cloud-messaging/concept-options

最新更新