System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 消息推送方法、装置、计算机设备和存储介质制造方法及图纸_技高网

消息推送方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40441379 阅读:8 留言:0更新日期:2024-02-22 23:04
本申请涉及数据处理技术领域,特别涉及一种消息推送方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:确定在当前推送轮次中,针对各目标对象的目标消息以及各目标消息的初始推送顺序;在按照初始推送顺序向各目标对象推送目标消息的过程中,将脚本库中与当前数据采集需求匹配的目标埋点脚本发送至数据采集服务器;接收数据采集服务器基于目标埋点脚本采集的实时采集数据;基于实时采集数据,动态调整当前推送轮次中处于待推送状态的各目标消息的推送顺序;按照调整后的推送顺序,向各目标对象推送处于待推送状态的各目标消息。采用本方法能够及时对各业务部门之间的线上触客资源进行合理分配,确保业务消息推送效果。

【技术实现步骤摘要】

本申请涉及数据处理,特别是涉及一种消息推送方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着互联网的发展,线上渠道的触客资源在业务推广过程逐渐发挥重要作用。为提升业务推广效果,各业务部门均希望可以使用到较优的线上触客资源,如均希望在推送效果较好的关键时间段,可以使用展示顺序处于前列的推送位,导致各业务部门存在线上触客资源的需求冲突。因此,如何合理分配各业务部门之间的线上触客资源,并确保业务消息的推送效果,是目前亟需解决的问题。

2、传统技术中,通常先按照默认推送方案,确定第一轮次中各业务部门的业务消息的推送顺序,并进行推送。在第一轮次的推送结束后(事后),再对推送效果进行总结复盘,从而调整下一轮次中各业务部门的业务消息的推送顺序。

3、然而,传统技术中对推送效果的评估具有滞后性,无法在每一轮次的推送过程中(事中),及时根据用户反馈动态调整该轮次中各业务部门的业务消息的推送顺序,即不能及时对各业务部门之间的线上触客资源进行合理分配,进而影响业务消息的推送效果。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够及时对各业务部门之间的线上触客资源进行合理分配,确保业务消息推送效果的消息推送方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种消息推送方法,包括:

3、确定在当前推送轮次中,针对各目标对象的目标消息以及各目标消息的初始推送顺序;

4、在按照初始推送顺序向各目标对象推送目标消息的过程中,将脚本库中的目标埋点脚本发送至数据采集服务器;目标埋点脚本与当前数据采集需求匹配;

5、接收数据采集服务器反馈的实时采集数据;实时采集数据由数据采集服务器基于目标埋点脚本,对各目标对象埋点采集得到;

6、基于实时采集数据,动态调整当前推送轮次中处于待推送状态的各目标消息的推送顺序;

7、按照调整后的推送顺序,向各目标对象推送处于待推送状态的各目标消息。

8、第二方面,本申请还提供了一种消息推送装置,包括:

9、初始推送顺序确定模块,用于确定在当前推送轮次中,针对各目标对象的目标消息以及各目标消息的初始推送顺序;

10、目标埋点脚本发送模块,用于在按照初始推送顺序向各目标对象推送目标消息的过程中,将脚本库中的目标埋点脚本发送至数据采集服务器;目标埋点脚本与当前数据采集需求匹配;

11、实时采集数据接收模块,用于接收数据采集服务器反馈的实时采集数据;实时采集数据由数据采集服务器基于目标埋点脚本,对各目标对象埋点采集得到;

12、推送顺序调整模块,用于基于实时采集数据,动态调整当前推送轮次中处于待推送状态的各目标消息的推送顺序;

13、消息推送模块,用于按照调整后的推送顺序,向各目标对象推送处于待推送状态的各目标消息。

14、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述消息推送方法中的步骤。

15、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述消息推送方法中的步骤。

16、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述消息推送方法中的步骤。

17、上述消息推送方法、装置、计算机设备、存储介质和计算机程序产品,先确定在当前推送轮次中,针对各目标对象的目标消息的初始推送顺序,在按照初始推送顺序推送目标消息的过程中,可以直接将脚本库中与当前数据采集需求匹配的目标埋点脚本发送至数据采集服务器,无需重复开发埋点脚本,有利于提高消息推送效率,然后,接收数据采集服务器反馈的实时采集数据,其中,实时采集数据由数据采集服务器基于目标埋点脚本,对各目标对象埋点采集得到,即考虑到数据采集过程中,需要结合需求调用不同脚本,避免因脚本调用过程出错,而导致数据采集功能崩溃,进而引发其他功能崩溃,便基于解耦出的数据采集服务器实现数据采集功能,而不是将所有功能(消息推送、推送顺序调整、数据采集等)耦合在一个服务器内,以确保消息推送过程的顺利进行,进一步的,基于实时采集数据,动态调整当前推送轮次中处于待推送状态的各目标消息的推送顺序,从而可以在推送过程中,及时根据反馈对各业务部门之间的线上触客资源进行合理分配,最后,按照调整后的推送顺序,向各目标对象推送处于待推送状态的各目标消息,进而确保业务消息推送效果。

本文档来自技高网...

【技术保护点】

1.一种消息推送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定在当前推送轮次中,针对各目标对象的目标消息以及各所述目标消息的初始推送顺序,包括:

3.根据权利要求2所述的方法,其特征在于,每一所述对象类别中各目标消息的初始推送顺序的确定过程包括:

4.根据权利要求1所述的方法,其特征在于,所述脚本库的构建过程包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述实时采集数据,动态调整所述当前推送轮次中处于待推送状态的各目标消息的推送顺序,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种消息推送装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,初始推送顺序确定模块还用于确定在所述当前推送轮次中划分的多个对象类别、以及每一所述对象类别所包含的多个目标对象;针对每一所述对象类别,确定在所述当前推送轮次中,针对所述对象类别中各目标对象的目标消息,并确定各所述目标消息的初始推送顺序。

9.根据权利要求8所述的装置,其特征在于,初始推送顺序确定模块还用于获取为所述对象类别内各目标对象配置的业务消息推送任务;每一所述业务消息推送任务均携带待推送的目标消息;从各所述业务消息推送任务的任务备注中分别提取关键字;基于所述关键字,确定各所述业务消息推送任务各自的任务优先级值;按照所述任务优先级值,确定各所述业务消息推送任务携带的目标消息的初始推送顺序。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:

11.根据权利要求7所述的装置,其特征在于,所述推送顺序调整模块还用于基于所述实时采集数据,确定在所述当前推送轮次中处于已推送状态的各目标消息的推送效果;基于所述推送效果,动态调整所述当前推送轮次中处于待推送状态的各目标消息的推送顺序。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:

13.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

15.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种消息推送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定在当前推送轮次中,针对各目标对象的目标消息以及各所述目标消息的初始推送顺序,包括:

3.根据权利要求2所述的方法,其特征在于,每一所述对象类别中各目标消息的初始推送顺序的确定过程包括:

4.根据权利要求1所述的方法,其特征在于,所述脚本库的构建过程包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述实时采集数据,动态调整所述当前推送轮次中处于待推送状态的各目标消息的推送顺序,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种消息推送装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,初始推送顺序确定模块还用于确定在所述当前推送轮次中划分的多个对象类别、以及每一所述对象类别所包含的多个目标对象;针对每一所述对象类别,确定在所述当前推送轮次中,针对所述对象类别中各目标对象的目标消息,并确定各所述目标消息的初始推送顺序。

9.根据权利要求8所述的装置,其特征在于,初始推送顺序确定模块还用于获取为所述对象类别内各目标对象配置的业务消息推送任...

【专利技术属性】
技术研发人员:刘奥运王泽龙冯壮壮赖婉英邓小茜覃鹏
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1