个推消息推送之“消息覆盖”,覆盖陈旧信息,紧追最新动态
- 消息推送
为帮助开发者更好地使用个推消息推送产品,我们梳理了个推消息推送产品的核心功能、典型应用场景,并提供实战案例作为参考,希望能够为大家找到提升推送效率的最佳路径!
本文为大家介绍个推消息推送的【消息覆盖】功能,欢迎大家阅读收藏!
消息覆盖
通过发送一条新的消息来覆盖旧的消息。支持通过相应接口及两条消息的notify_id相同,实现消息覆盖的效果。
特殊说明:如果推送的消息未设置notify_id,则无法实现消息覆盖功能。个推、华为、小米、OPPO、魅族与iOS都支持覆盖指定消息。
核心价值:覆盖错误推送,降低负面影响。
在APP推送消息错误时,可以使用【消息覆盖】功能,重新发送一条消息,覆盖旧的错误消息,降低错误推送造成的负面影响,同时避免客户端展示多条推送,影响用户体验。
典型应用场景
实战案例
某体育类APP在直播赛事内容时,针对赛事比分进行动态实时更新并将比分结果推送给用户。因此一场赛事下来,用户会多次收到不同比分结果信息,直接影响用户感知体验。在这种场景下,该APP运营者使用了【消息覆盖】功能,将原来已经过时的比分消息覆盖掉,让用户直接可见最新赛事比分结果消息,极大提升了用户体验。
使用方式
1、API接口及参数说明,详见链接https://docs.getui.com/getui/server/rest_v2/common_args/?id=doc-title-6
2、参数配置
①对于个推通道消息,可设置相同的notify_id,示例:
{ "push_message":{ "notification":{ "notify_id":1 } } } |
②对于iOS通道消息,可设置相同的apns-collapse-id,示例:
{ "ios":{ "apns-collapse-id":"" } } |
③对于安卓通道消息,可设置相同的notify_id,示例:
{ "android":{ "ups":{ "notification":{ "notify_id":1234 } } } } |
以上如有疑问,可添加企业微信咨询【消息覆盖】功能。
-
每日互动官方微信号
公司动态、品牌活动
-
个推官方微信号
新品发布、官方资讯
-
个推技术实践
技术干货、前沿科技