Android 推送通知提供商如何使用optin推送给用户?

Android 推送通知提供商如何使用optin推送给用户?,android,ios,push-notification,apple-push-notifications,google-cloud-messaging,Android,Ios,Push Notification,Apple Push Notifications,Google Cloud Messaging,例如,他们声称,城市航空[1] Reach each all users, not just opt-ins. Since Rich Push messages are stored in an app’s Message Center, they can be delivered to all app users, not just those who have opted-in for push messaging. 有人能提供更多的提示吗?缺点是什么?如果这种方法可行,为什么还需要苹

例如,他们声称,城市航空[1]

Reach each all users, not just opt-ins.
Since Rich Push messages are stored in an app’s Message Center, 
they can be delivered to all app users, not just those who have 
opted-in for push messaging.
有人能提供更多的提示吗?缺点是什么?如果这种方法可行,为什么还需要苹果或谷歌的推送API

[1] 就我的理解,“富推”并不是真正的推。这基本上是一个拉动操作。创建“富推送”时,它们会存储在消息中心,每个“富推送”都有一个“唯一标识符”

该标识符可以与通常的推送通知一起传递,当用户选择应用程序时,该应用程序具有回拨到消息中心并检索数据的内部功能。即使用户没有选择推送消息,每次用户登录API时都会检查自上次检查以来的任何新事件。如果有任何新事件,消息中心将向用户发送数据

由于对数据没有限制,“富推”可以修改以满足任何要求。用于分析、反馈等


如果我错了,请纠正我

但是由于不需要选择加入,那么如何通过通常的推送通知携带标识符呢?如果他们正在使用后台进程,那么如果应用程序被终止该怎么办?推送通知可以携带256字节的有效负载,除了通常的警报、声音和徽章之外,您还可以添加自定义值。在本例中,是唯一的事件标识符。我没说他们在使用后台进程。在每次登录时,设备令牌都会传递给服务器,同时他们还可以检查该用户的任何新事件。所以,要让丰富的推送功能发挥作用,用户应该运行他们的应用程序。