个推消息推送之“消息覆盖”,覆盖陈旧信息,紧追最新动态

为帮助开发者更好地使用个推消息推送产品,我们梳理了个推消息推送产品的核心功能、典型应用场景,并提供实战案例作为参考,希望能够为大家找到提升推送效率的最佳路径!

 

本文为大家介绍个推消息推送的【消息覆盖】功能,欢迎大家阅读收藏!

 

消息覆盖

通过发送一条新的消息来覆盖旧的消息。支持通过相应接口及两条消息的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

            }

        }

    }

}

 

以上如有疑问,可添加企业微信咨询【消息覆盖】功能。

  • 在线咨询
  • 技术咨询
  • 业务咨询
  • 电话咨询