Onesignal vs GCM(FCM)

pro*_*Lis 5 android google-cloud-messaging onesignal

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

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

我查看了OneSignal文档链接:https://documentation.onesignal.com/docs/product-overview 但我无法理解哪个更有用.

请帮我.

Gde*_*lin 6

我帮助处理OneSignal.以下是OneSignal在这种情况下可能有用的一些原因.

  • OneSignal为APNS(iOS通知)和FCM(Android通知)提供单一API和管理界面.
  • OneSignal会跟踪单个邮件和广告系列的通知点击率.
  • OneSignal提供了一个SDK,负责可靠地显示收到的消息,在应用更新后恢复消息(在Android上),并且可以轻松自定义通知类别,声音,LED颜色和锁屏可见性.
  • OneSignal可以及时了解对操作系统或通知API所做的任何更改,因此您无需任何额外的工程工作即可访问最新的平台功能.

  • FCM和APNS有这些功能,不是吗? (3认同)

Pra*_*hil 6

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