三、推送系统流程

一般来说,消息推送有2种发送方式,一种方式为运营活动批量定时投放,需提供系统功能方便运营筛选用户,然后编辑文案,经审核通过后进行发送。
另一种是需要实时触发的消息,比如支付成功通知、验证码获取、满足某种条件触发的营销活动等消息,这类时效性要求较高且每个用户发送的消息内容中涉及到差异化的参数,需要业务应用实时触发。
触发的消息需经过一定的过滤与拦截规则,针对于短期内已经覆盖过用户进行过滤,异常或者不合规的消息进行拦截,按照设定好的渠道进行推送。
四、数据准备
对于消息推送系统,需要获取投放的目标用户的账号数据,往往公司产品的customer ID和对应推送渠道的账号不一致,需要获取绑定关系,比如短信需要手机号,push需要SDK上报的token,微信需要使用OPEN ID,相关数据的采集在各个渠道的发送机制的文章里进行阐述。

五、消息创建
5.1 投放人群选择
日常的运营活动为了更加精准,提高活动转化率,运营同学会根据一些用户的特征进行筛选,比如北京地区用户,近3天内有登录过APP的用户等等,因此消息投放系统需与公司内部数据部门的标签系统进行对接,提供运营同学投放人群选择。
接口实时触发的消息,一般需要业务系统监控到用户行为,将用户账号与需要的参数通过MQ或者接口传递至消息推送系统进行发送。
也需提供用户账号文件上传功能,以便突发事件需要及时告知用户,避免来不及对涉及用户数据录入标签系
2021年6月推送系统流程全解析

本文详细介绍了消息推送系统的流程,包括批量定时投放和实时触发消息的处理,数据准备如用户账号数据获取,消息创建涉及的人群选择、类型划分、内容编辑、跳转设置等,以及消息审核、过滤拦截、发送、路由和数据分析等关键环节。此外,还讨论了消息发送的策略和优化措施,如推送时间、消息过滤规则和用户反馈管理。
最低0.47元/天 解锁文章
903

被折叠的 条评论
为什么被折叠?



