iOS / Android推送通知类别/子类型/分类

时间:2019-11-14 21:43:46

标签: android ios push-notification apple-push-notifications android-push-notification

许多公司定义了推送通知的不同子类型。用户可以根据自己的兴趣选择加入/退出不同的子类型。查看instagram附带的图片,在设置中您可以选择订阅不同的推送通知子类型。问题:是否有一种方法可以在通知的有效负载中指定推送通知子类型,并根据用户的选择将ios / android os指定给他们。换句话说,服务器端是否可以发送带有子类型字段设置的任何推送通知,而os / paltform可以满足需要。还是服务器端应该处理此业务逻辑,并仅发送人们已订阅的相关通知?

enter image description here

1 个答案:

答案 0 :(得分:1)

服务器端应处理它。在设备上处理它的唯一方法是推送静默通知,然后当它唤醒应用程序时(这前后不一致),您将根据用户的偏好检查通知的键/值。 / p>

最好将服务器属性设置为哪个用户启用了哪个通知“类别”,然后仅发送给感兴趣的用户。

大多数推送服务(Amazon的SNS,Firebase)都有适合您的分组,因此,如果您不想自己构建该功能,则可以选择非常便宜和简便的方法来实现这些目的。