推扩如何工作?

时间:2019-01-08 06:41:50

标签: firebase firebase-realtime-database push-notification firebase-cloud-messaging

谁能解释推送通知放大的工作原理?如果服务提供商,即。 clevertap,moengage等将通知直接发送给所有未通过FCM接收推送的设备,那么为什么这些服务提供商首先使用FCM?为什么不直接发送通知并保证100%交付?

2 个答案:

答案 0 :(得分:0)

Push Amplification的主要动机是提高应用程序推送通知的传递速度。尽管有几个问题,为什么有些用户没有收到推送通知。

  

主要原因是“ 操作系统/设备级别限制”,这意味着   某些中国OEM(小米,联想,   Oppo等)限制或“杀死”后台进程,以减少   将设备从 GCM / FCM 基本电线)关闭以进行推送   通知传递。

为帮助解决此问题,您可以使用MoEngage Push Amplification作为GCM的后备设备,并将通知直接发送到用户的设备,从而到达那些可能被GCM错过的用户。有关更多详细信息,您可以从MoEngagesite site进行检查。

答案 1 :(得分:0)

我找到了有关netcore推送放大如何工作的清晰解释?

  • Smartech SDK为每个用户生成一个唯一ID,以直接交付 应用推送通知。
  • Smartech使用此唯一ID来构建备份交付网关, 除了GCM / FCM和APNS。
  • 凭借其回退机制,Smartech服务器可以触发所有这些回退 未投放的APN直接发送到用户的智能手机。

enter image description here

引用:https://netcoresmartech.com/what-is-push-amplification