订单信息的处理方法及装置、电子设备及处理器制造方法及图纸

技术编号:27938429 阅读:28 留言:0更新日期:2021-04-02 14:19
本发明专利技术公开了一种订单信息的处理方法及装置、非易失性存储介质、处理器。其中,该方法包括:接收媒体侧发送的推送请求,其中,上述推送请求包括:待推送的自媒体信息的订单集合;依次读取上述自媒体信息的订单集合中每个订单的订单信息,其中,每个上述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和上述订单金额的浮动值;从上述订单集合中,筛选出优先级最高的目标订单,其中,上述目标订单表征排期优先级最高的自媒体信息;基于上述目标订单的订单金额浮动值,调整上述目标订单的排期。本发明专利技术解决了现有技术中的广告投放订单的排期不准确,订单处理效率较低的技术问题。

【技术实现步骤摘要】
订单信息的处理方法及装置、电子设备及处理器
本专利技术涉及信息处理领域,具体而言,涉及一种订单信息的处理方法及装置、非易失性存储介质、处理器。
技术介绍
在相关
中,自媒体在广告投放之前,各个自媒体一般都是预先了解媒体流量和客户购买人群,并根据了解到的结果预先设定的一个固定预算。由于预算是固定,有时候在部分媒体广告位推量原因,导致经常不能完成曝光目标,而有些流量比较适合流量充足的媒体广告位又会在达到排期上限后不能继续收量。导致整波活动的完成率不高,或者预算在指定时间没有花完的情况。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种订单信息的处理方法及装置、非易失性存储介质、处理器,以至少解决现有技术中的广告投放订单的排期不准确,订单处理效率较低的技术问题。根据本专利技术实施例的一个方面,提供了一种订单信息的处理方法,包括:接收媒体侧发送的推送请求,其中,上述推送请求包括:待推送的自媒体信息的订单集合;依次读取上述自媒体信息的订单集合中每个订单的订单信息,其中,每个上述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和上述订单金额的浮动值;从上述订单集合中,筛选出优先级最高的目标订单,其中,上述目标订单表征排期优先级最高的自媒体信息;基于上述目标订单的订单金额浮动值,调整上述目标订单的排期。可选的,从上述订单集合中,筛选出优先级最高的目标订单,包括:获取上述订单集合中订单预算超出下限区间的第一组订单,以及上述订单预算未超出上述下限区间的第二组订单;获取上述第一组订单的订单预算的第一剩余量,以及上述第二组订单的订单预算的第二剩余量;如果上述第一剩余量和上述第二剩余量的总剩余量超过阈值,则获取上述订单集合中订单优先级最高的订单作为上述目标订单。可选的,如果上述第一剩余量和上述第二剩余量的总剩余量未超过阈值,则退回上述推送请求。可选的,基于上述目标订单的订单金额浮动值,调整上述目标订单的排期包括:获取上述目标订单的上述订单支付状态,以及上述目标订单的上限差值,其中,上述目标订单的订单金额浮动值确定上述上限差值;如果上述订单支付状态为上述第一剩余量和上述第二剩余量的总剩余量超过上述上限差值,则将上述目标订单的排期调高;否则,将上述目标订单的排期调低。可选的,在基于上述目标订单的订单金额浮动值,调整上述目标订单的排期之后,上述方法还包括:从上述订单集合中去除调整了排期的上述目标订单,生成剩余订单集合;其中,上述目标订单为上述订单集合中的第一顺位订单;返回继续依次读取上述剩余订单集合中每个订单的订单信息;从上述剩余订单集合中获取订单优先级最高的订单,得到第二顺位订单,其中,上述第二顺位订单为上述剩余订单集合中需要调整排期的优先级最高的订单。根据本专利技术实施例的另一方面,还提供了一种订单信息的处理装置,包括:接收模块,用于接收媒体侧发送的推送请求,其中,上述推送请求包括:待推送的自媒体信息的订单集合;读取模块,用于依次读取上述自媒体信息的订单集合中每个订单的订单信息,其中,每个上述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和上述订单金额的浮动值;筛选模块,用于从上述订单集合中,筛选出优先级最高的目标订单,其中,上述目标订单表征排期优先级最高的自媒体信息;调整模块,用于基于上述目标订单的订单金额浮动值,调整上述目标订单的排期。可选的,上述筛选模块包括:第一子获取模块,用于获取上述订单集合中订单预算超出下限区间的第一组订单,以及上述订单预算未超出上述下限区间的第二组订单;第二子获取模块,用于获取上述第一组订单的订单预算的第一剩余量,以及上述第二组订单的订单预算的第二剩余量;第三子获取模块,用于如果上述第一剩余量和上述第二剩余量的总剩余量超过阈值,则获取上述订单集合中订单优先级最高的订单作为上述目标订单。可选的,上述筛选模块还包括:退回模块,用于如果上述第一剩余量和上述第二剩余量的总剩余量未超过阈值,则退回上述推送请求。可选的,上述调整模块包括:第三子获取模块,用于获取上述目标订单的上述订单支付状态,以及上述目标订单的上限差值,其中,上述目标订单的订单金额浮动值确定上述上限差值;调高模块,用于如果上述订单支付状态为上述第一剩余量和上述第二剩余量的总剩余量超过上述上限差值,则将上述目标订单的排期调高;调低模块,用于如果上述订单支付状态为上述第一剩余量和上述第二剩余量的总剩余量未超过上述上限差值,则将上述目标订单的排期调低。可选的,上述装置还包括:生成模块,用于从上述订单集合中去除调整了排期的上述目标订单,生成剩余订单集合;其中,上述目标订单为上述订单集合中的第一顺位订单;返回模块,用于返回继续依次读取上述剩余订单集合中每个订单的订单信息;得到模块,用于从上述剩余订单集合中获取订单优先级最高的订单,得到第二顺位订单,其中,上述第二顺位订单为上述剩余订单集合中需要调整排期的优先级最高的订单。根据本专利技术实施例的另一方面,还提供了一种非易失性存储介质,上述非易失性存储介质存储有多条指令,上述指令适于由处理器加载并执行任意一项上述的订单信息的处理方法。根据本专利技术实施例的另一方面,还提供了一种处理器,上述处理器用于运行程序,其中,上述程序被设置为运行时执行任意一项上述订单信息的处理方法。根据本专利技术实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为运行上述计算机程序以执行任意一项上述的订单信息的处理方法。在本专利技术实施例中,通过接收媒体侧发送的推送请求,其中,上述推送请求包括:待推送的自媒体信息的订单集合;依次读取上述自媒体信息的订单集合中每个订单的订单信息,其中,每个上述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和上述订单金额的浮动值;从上述订单集合中,筛选出优先级最高的目标订单,其中,上述目标订单表征排期优先级最高的自媒体信息;基于上述目标订单的订单金额浮动值,调整上述目标订单的排期,达到了提升广告投放订单的排期准确性的目的,从而实现了提升订单处理效率的技术效果,进而解决了现有技术中的广告投放订单的排期不准确,订单处理效率较低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种订单信息的处理方法的流程图;图2是根据本专利技术实施例的一种可选的订单信息的处理方法的流程图;图3是根据本专利技术实施例的一种订单信息的处理装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普本文档来自技高网
...

【技术保护点】
1.一种订单信息的处理方法,其特征在于,包括:/n接收媒体侧发送的推送请求,其中,所述推送请求包括:待推送的自媒体信息的订单集合;/n依次读取所述自媒体信息的订单集合中每个订单的订单信息,其中,每个所述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和所述订单金额的浮动值;/n从所述订单集合中,筛选出优先级最高的目标订单,其中,所述目标订单表征排期优先级最高的自媒体信息;/n基于所述目标订单的订单金额浮动值,调整所述目标订单的排期。/n

【技术特征摘要】
1.一种订单信息的处理方法,其特征在于,包括:
接收媒体侧发送的推送请求,其中,所述推送请求包括:待推送的自媒体信息的订单集合;
依次读取所述自媒体信息的订单集合中每个订单的订单信息,其中,每个所述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和所述订单金额的浮动值;
从所述订单集合中,筛选出优先级最高的目标订单,其中,所述目标订单表征排期优先级最高的自媒体信息;
基于所述目标订单的订单金额浮动值,调整所述目标订单的排期。


2.根据权利要求1所述的方法,其特征在于,从所述订单集合中,筛选出优先级最高的目标订单,包括:
获取所述订单集合中订单预算超出下限区间的第一组订单,以及所述订单预算未超出所述下限区间的第二组订单;
获取所述第一组订单的订单预算的第一剩余量,以及所述第二组订单的订单预算的第二剩余量;
如果所述第一剩余量和所述第二剩余量的总剩余量超过阈值,则获取所述订单集合中订单优先级最高的订单作为所述目标订单。


3.根据权利要求2所述的方法,其特征在于,如果所述第一剩余量和所述第二剩余量的总剩余量未超过所述阈值,则退回所述推送请求。


4.根据权利要求2所述的方法,其特征在于,基于所述目标订单的订单金额浮动值,调整所述目标订单的排期包括:
获取所述目标订单的所述订单支付状态,以及所述目标订单的上限差值,其中,所述目标订单的订单金额浮动值确定所述上限差值;
如果所述订单支付状态为所述第一剩余量和所述第二剩余量的总剩余量超过所述上限差值,则将所述目标订单的排期调高;
否则,将所述目标订单的排期调低。


5.根据权利要求1至4中任意一项所述的方法,其特征在于,在基于所述目标订单的订单金额浮动值,调整所述目标订单的排期之后,所述方法还包括:
从所述订单集合中去除调整了排期的所述目标订单,生成剩余订单集合;其中,所述目标订单为所述订单集合中的第一顺位订单;
返回继续依次读取所述剩余订单集合中每个订单的订单信息;
从所述剩余订单集合中获取订单优先级最高的订单,得到第二顺位订单,其中,所述第二顺位订单为所述剩余订单集合中需要调整排期的优先级最高的订单。


6.一种订单信息的处理装置,其特征在于,包括:
接收模块,用于接收媒体侧发送的推送请求,其中,所述推送请求包括:待推送的自媒体信息的订单集合;
读取模块,用于依次读取所述自媒体信息的订单集合中每个订单的订单信息,其中,每个所述订单的订单信息包括:订单标识、订单支付状态、订单优先级、订单预算、订单金额和所述订单金额的浮动值;
...

【专利技术属性】
技术研发人员:杨康
申请(专利权)人:加和北京信息科技有限公司
类型:发明
国别省市:北京;11

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

1