推送平台有哪些?(从0到1搭建消息推送管理平台)
本文意在帮助大家从零到一,搭建一套较为完善的公司内部消息推送管理平台,对公司内部各业务线、产品线的消息推送进行统一管理、统一发送。
一、推送的定义与价值
个人将推送的定义为消息发送方将信息传递给接受者的行为。结合到我们日常的场景,就是公司的运营同学或业务系统将营销消息或通知消息通过短信、push、微信等渠道发送给用户的行为。
每天针对用户的推送消息可以引导用户参加活动、阅读资讯、查看账单等行为,是一块重要的流量入口,推送是推动业务目标的达成的重要手段。
二、本文目的
搭建一套较为完善的公司内部消息推送管理平台,对公司内部各业务线、产品线的消息推送进行统一管理,统一发送;这样既提高了公司的运营效率,又保证了用户体验。
本文的目的主要说明系统的产品设计思路,对于深入的短信、push、微信各渠道的发送机制说明在后续文章进行介绍。
三、推送系统流程
一般来说,消息推送有2种发送方式,一种方式为运营活动批量定时投放,需提供系统功能方便运营筛选用户,然后编辑文案,经审核通过后进行发送。
另一种是需要实时触发的消息,比如支付成功通知、验证码获取、满足某种条件触发的营销活动等消息,这类时效性要求较高且每个用户发送的消息内容中涉及到差异化的参数,需要业务应用实时触发。
触发的消息需经过一定的过滤与拦截规则,针对于短期内已经覆盖过用户进行过滤,异常或者不合规的消息进行拦截,按照设定好的渠道进行推送。
四、数据准备
对于消息推送系统,需要获取投放的目标用户的账号数据,往往公司产品的customer ID和对应推送渠道的账号不一致,需要获取绑定关系,比如短信需要手机号,push需要SDK上报的token,微信需要使用OPEN ID,相关数据的采集在各个渠道的发送机制的文章里进行阐述。
五、消息创建
5.1 投放人群选择
日常的运营活动为了更加精准,提高活动转化率,运营同学会根据一些用户的特征进行筛选,比如北京地区用户,近3天内有登录过APP的用户等等,因此消息投放系统需与公司内部数据部门的标签系统进行对接,提供运营同学投放人群选择。
接口实时触发的消息,一般需要业务系统监控到用户行为,将用户老数据准备
对于消息推送系统,需要获取投放的目标用户的账号数据,往往公司产品的customer ID和对应推送渠道的账号不一致,需要获取绑定关系,比如短信需要手机号,push需要SDK上报的token,微信需要使用OPEN ID,相关数据的采集在各个渠道的发送机制的文章里进行阐述。
五、消息创建
5.1 投放人群选择
日常的运营活动为了更加精准,提高活动转化率,运营同学会根据一些用户的特征进行筛选,比如北京地区用户,近3天内有登录过APP的用户等等,因此消息投放系统需与公司内部数据部门的标签系统进行对接,提供运营同学投放人群选择。
接口实时触发的消息,一般需要业务系统监控到用户行为,尴
Copyright ©2015~2025 www.kingtall.com 网站ICP备案号:粤ICP备14001765号-1