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

技术编号:38986233 阅读:6 留言:0更新日期:2023-10-07 10:16
本申请实施例属于大数据领域与金融科技领域,涉及一种消息推送方法,包括:若接收到各个业务组件模块发送的信息推送指令,获取各个业务组件模块的待推送消息;获取目标用户的消息访问行为数据;对消息访问行为数据进行分析,得到目标用户的常用消息模板,以及对应的浏览时间段;基于常用消息模板将待推送消息划分为高优先级的第一消息与低优先级的第二消息;基于浏览时间段确定第一消息的目标推送时间以向目标用户推送第一消息;对预设队列中的第二消息进行延迟推送处理。本申请还提供一种消息推送装置、计算机设备及存储介质。此外,本申请还涉及区块链技术,常用消息模板可存储于区块链中。本申请提高了消息推送的智能性与准确性。确性。确性。

【技术实现步骤摘要】
消息推送方法、装置、计算机设备及存储介质


[0001]本申请涉及大数据
与金融科技领域,尤其涉及消息推送方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着互联网技术的快速发展,由于互联网信息曝光率高、推送速度快和展示形式多样等优势,越来越多的推荐消息借助于互联网来推荐业务产品。基于互联网推送的推荐消息主要通过客户端或浏览器网页展示给用户,以向用户推荐该推荐消息所推荐的产品。
[0003]目前,对于金融科技公司的业务消息推送,通常是按照金融科技公司内部的运营人员预先设定的推荐消息的排期来进行业务消息的推送,但是这种消息推送方式存在一定的固定性与主观性,推送的业务消息可能不是用户实际感兴趣的推荐消息,从而导致用户体验不佳,无法实现根据用户的个人喜好进行精准的消息推送,消息推荐的准确度较低。

技术实现思路

[0004]本申请实施例的目的在于提出一种消息推送方法、装置、计算机设备及存储介质,以解决现有的金融科技公司的消息推送方式存在一定的固定性与主观性,推送的业务消息可能不是用户实际感兴趣的推荐消息,从而导致用户体验不佳,无法实现根据用户的个人喜好进行精准的消息推送,消息推荐的准确度较低的技术问题。
[0005]为了解决上述技术问题,本申请实施例提供一种消息推送方法,采用了如下所述的技术方案:
[0006]判断是否接收到各个业务组件模块发送的信息推送指令;
[0007]若是,获取与各个所述业务组件模块分别对应的待推送消息;
[0008]获取目标用户的消息访问行为数据;
[0009]对所述消息访问行为数据进行分析,得到与所述目标用户对应的常用消息模板,以及与所述常用消息模板对应的浏览时间段;
[0010]基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息;
[0011]基于所述浏览时间段确定所述第一消息的目标推送时间,并基于所述目标推送时间向所述目标用户推送所述第一消息;
[0012]将所述第二消息缓存至预设队列内,并基于预设的推送规则对所述预设队列中的第二消息进行延迟推送处理。
[0013]进一步的,所述对所述消息访问行为数据进行分析,得到与所述目标用户对应的常用消息模板,以及与所述常用消息模板对应的浏览时间段的步骤,具体包括:
[0014]对所述消息访问行为数据进行统计,获取所述目标用户对于各种消息模板的访问次数;
[0015]从所有所述消息模板中筛选出访问次数大于预设的次数阈值的指定消息模板,得
到所述常用消息模板;
[0016]从所述消息访问行为数据中获取与所述指定消息模板对应的浏览分布时间段;
[0017]基于所述浏览分布时间段生成所述浏览时间段。
[0018]进一步的,所述基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息的步骤,具体包括:
[0019]从所述待推送消息中获取与所述常用消息模板关联的第三消息;
[0020]从所述待推送消息中获取包含预设的重要标识的第四消息;
[0021]基于所述第三消息与所述第四消息生成所述第一消息;
[0022]获取所述待推送消息中除所述第一消息之外的第五消息;
[0023]将所述第五消息作为所述第二消息。
[0024]进一步的,所述基于所述第三消息与所述第四消息生成所述第一消息的步骤,具体包括:
[0025]对所述第三消息与所述第四消息进行整合处理,得到第六消息;
[0026]对所述第六消息进行去重处理,得到处理后的第七消息;
[0027]将所述第七消息作为所述第一消息。
[0028]进一步的,所述基于预设的推送规则对所述预设队列中的第二消息进行延迟推送处理的步骤,具体包括:
[0029]获取所述目标用户的工作时间信息;
[0030]基于所述工作时间信息生成所述目标用户的空闲时间段;
[0031]在完成对于所述第一消息的推送后,判断当前时间处于所述空闲时间段内;
[0032]若是,将所述预设队列中的第二消息推送给所述目标用户。
[0033]进一步的,所述获取与各个所述业务组件模块分别对应的待推送消息的步骤,具体包括:
[0034]获取与各个所述业务组件模块分别对应的初始待推送消息;
[0035]从所述初始待推送消息中筛选出符合预设的过滤条件的第一指定消息;
[0036]在所述初始待推送消息中过滤所述第一指定消息,得到处理后的第二指定消息;
[0037]将所述第二指定消息作为所述待推送消息。
[0038]进一步的,在所述获取目标用户的消息访问行为数据的步骤之前,还包括:
[0039]采集目标用户在客户端触发的对于推送消息的点击操作;
[0040]基于所述点击操作生成对应的上报参数;
[0041]对所述上报参数进行数据统计,生成所述目标用户的消息访问行为数据;
[0042]构建所述消息访问行为数据与所述目标用户的对应关系;
[0043]基于所述对应关系对所述消息访问行为数据进行存储。
[0044]为了解决上述技术问题,本申请实施例还提供一种消息推送装置,采用了如下所述的技术方案:
[0045]判断模块,用于判断是否接收到各个业务组件模块发送的信息推送指令;
[0046]第一获取模块,用于若是,获取与各个所述业务组件模块分别对应的待推送消息;
[0047]第二获取模块,用于获取目标用户的消息访问行为数据;
[0048]分析模块,用于对所述消息访问行为数据进行分析,得到与所述目标用户对应的
常用消息模板,以及与所述常用消息模板对应的浏览时间段;
[0049]划分模块,用于基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息;
[0050]第一推送模块,用于基于所述浏览时间段确定所述第一消息的目标推送时间,并基于所述目标推送时间向所述目标用户推送所述第一消息;
[0051]第二推送模块,用于将所述第二消息缓存至预设队列内,并基于预设的推送规则对所述预设队列中的第二消息进行延迟推送处理。
[0052]为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:
[0053]判断是否接收到各个业务组件模块发送的信息推送指令;
[0054]若是,获取与各个所述业务组件模块分别对应的待推送消息;
[0055]获取目标用户的消息访问行为数据;
[0056]对所述消息访问行为数据进行分析,得到与所述目标用户对应的常用消息模板,以及与所述常用消息模板对应的浏览时间段;
[0057]基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息;
[0058]基于所述浏览时间段确定所述第一消息的目标推送时间,并基于所述目标推送时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息推送方法,其特征在于,包括下述步骤:判断是否接收到各个业务组件模块发送的信息推送指令;若是,获取与各个所述业务组件模块分别对应的待推送消息;获取目标用户的消息访问行为数据;对所述消息访问行为数据进行分析,得到与所述目标用户对应的常用消息模板,以及与所述常用消息模板对应的浏览时间段;基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息;基于所述浏览时间段确定所述第一消息的目标推送时间,并基于所述目标推送时间向所述目标用户推送所述第一消息;将所述第二消息缓存至预设队列内,并基于预设的推送规则对所述预设队列中的第二消息进行延迟推送处理。2.根据权利要求1所述的消息推送方法,其特征在于,所述对所述消息访问行为数据进行分析,得到与所述目标用户对应的常用消息模板,以及与所述常用消息模板对应的浏览时间段的步骤,具体包括:对所述消息访问行为数据进行统计,获取所述目标用户对于各种消息模板的访问次数;从所有所述消息模板中筛选出访问次数大于预设的次数阈值的指定消息模板,得到所述常用消息模板;从所述消息访问行为数据中获取与所述指定消息模板对应的浏览分布时间段;基于所述浏览分布时间段生成所述浏览时间段。3.根据权利要求1所述的消息推送方法,其特征在于,所述基于所述常用消息模板将所述待推送消息划分为高优先级的第一消息与低优先级的第二消息的步骤,具体包括:从所述待推送消息中获取与所述常用消息模板关联的第三消息;从所述待推送消息中获取包含预设的重要标识的第四消息;基于所述第三消息与所述第四消息生成所述第一消息;获取所述待推送消息中除所述第一消息之外的第五消息;将所述第五消息作为所述第二消息。4.根据权利要求3所述的消息推送方法,其特征在于,所述基于所述第三消息与所述第四消息生成所述第一消息的步骤,具体包括:对所述第三消息与所述第四消息进行整合处理,得到第六消息;对所述第六消息进行去重处理,得到处理后的第七消息;将所述第七消息作为所述第一消息。5.根据权利要求1所述的消息推送方法,其特征在于,所述基于预设的推送规则对所述预设队列中的第二消息进行延迟推送处理的步骤,具体包括:获取所述目标用户的工作时间信息;基于所述工作时间信息生成所述目标...

【专利技术属性】
技术研发人员:庄志辉
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

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

1