一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种广告信息的分配方法以及相关设备与流程

2022-08-31 05:56:06 来源:中国专利 TAG:


1.本技术实施例涉及通信领域,尤其涉及一种广告信息的分配方法以及相关设备。


背景技术:

2.随着互联网的应用日渐广泛,互联网广告投放逐渐成为广告投放的主要途径。例如各网站,app等通常都会向用户投放广告。
3.目前,互联网广告主要可以分为展示量广告以及竞价广告。对于展示量广告,通常是通过担保式合约的方式对展示量广告进行售卖。售卖广告时,计费方式主要采用包段展示收费(cost per time,cpt)和按千次展示收费(cost per mille,cpm)。对于合约广告,广告系统需在限定时间周期内完成广告主要求的指定定向条件的展示量,若超过限定时间周期没有完成规定的展示量,则需要向广告主赔偿。针对合约广告存在用户曝光次数约束的场景,通常采用k-means算法将用户按照访问次数进行聚类,预测用户访问次数为聚类结果,聚类结果表示用户的平均访问次数。网络设备根据聚类结果得到库存资源分配方案。当库存资源到达时,网络设备根据库存分配方案采用轮盘赌注原则投放广告。
4.使用聚类算法进行用户访问频次预测后,根据聚类结果得到的库存资源分配方案容易过度约束,鲁棒性较差。例如,根据聚类结果预测当前用户群体平均访问次数为8次,则对于要求曝光次数至少达到10次的合约广告,该用户群体全部不属于目标人群,属于过度约束。采用过度约束的分配方案投放广告会造成资源浪费,投放广告准确性差,降低了广告的投放效率。


技术实现要素:

5.本技术提供了一种广告信息的分配方法以及相关设备,用于解决上述技术问题。
6.本技术第一方面提供一种广告信息的分配方法,网络设备获取投放信息,所述投放信息用于指示广告订单中包括的广告信息的投放要求;所述网络设备根据所述投放信息、流量预测结果以及运营策略获取第一分配方案,所述流量预测结果用于指示预测得到的目标群体访问所述广告信息的参数,所述第一分配方案用于指示目标时间段内将所述广告信息分配至目标群体的概率;所述网络设备根据所述第一分配方案将所述广告信息分配至所述目标群体。
7.本技术中,网络设备根据投放信息、流量预测结果以及运营策略获取第一分配方案,第一分配方案用于指示目标时间段内将广告信息分配至目标群体的概率。网络设备根据第一分配方案将广告信息分配至目标群体。网络设备可以根据第一分配方案依照概率依次投放至用户,投放广告准确性高,提升了广告的投放效率。
8.在第一方面的一种可能的实现方式中,所述网络设备根据所述第一分配方案将广告信息分配至所述目标群体,包括:所述网络设备根据广告信息的实时投放数据以及广告订单的完成情况修改第一分配方案得到第二分配方案;所述网络设备根据所述第二分配方案将所述广告信息分配至所述目标群体。
9.该种可能的实现方式中,网络设备可以根据据广告信息的实时投放数据以及广告订单的完成情况来调整第一分配方案以得到第二分配方案,可以使得广告信息更加合理的分配至合适的客户群体,节约了客户资源,提升了广告订单的完成效率。
10.在第一方面的一种可能的实现方式中,所述流量预测结果包括所述目标群体的身份标识id,所述目标群体在目标时间段内的访问频次以及所述目标群体的人数。
11.该种可能的实现方式中,流量预测结果用于指示预测得到的目标群体访问广告信息的参数,第一分配方案用于指示目标时间段内将广告信息分配至目标群体的概率。网络设备可以通过离线分配组件来根据广告订单的曝光次数阈值(包含于投放信息)和预测得到的子群体访问次数(包含于流量预测结果)、和运营策略确定将子群体分配给一个广告订单的概率。该种可能的实现方式提供了一种流量预测结果的具体的实现方式,提升了方案的可实现性。
12.在第一方面的一种可能的实现方式中,所述方法还包括:所述网络设备根据用户访问日志和用户画像数据获取所述流量预测结果。
13.该种可能的实现方式中,流量预测系统基于用户历史访问日志,采用长短期记忆(long short-term memory,lstm)等机器学习算法来预测单个用户在未来一段时间每天的访问频次。如某用户在2020/6/17日流量预测系统预测其访问频次为8次。可选的,用户日志包括目标群体的id、目标群体访问时的时间戳和广告位。用户日志还可以包括其他内容,具体此处不做限定。该种可能的实现方式提供了一种获取流量预测结果的具体的实现方式,提升了方案的可实现性。
14.在第一方面的一种可能的实现方式中,所述用户日志包括所述目标群体的身份标识(identity,id)、所述目标群体访问时的时间戳和广告位。
15.本技术第二方面提供一种网络设备,该网络设备包括至少一个处理器、存储器和通信接口。处理器与存储器和通信接口耦合。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网络设备进行通信。该指令在被处理器执行时,使得所述网络设备执行上述第一方面或第一方面的任意可能的实现方式中的方法。
16.本技术第三方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得所述网络设备执行上述第一方面或第一方面的任意可能的实现方式中的方法。
17.本技术第四方面提供一种存储一个或多个计算机执行指令的计算机程序产品,当所述计算机执行指令被所述处理器执行时,所述处理器执行上述第一方面或第一方面任意一种可能实现方式的方法。
18.本技术第五方面提供一种芯片,该芯片包括处理器和通信接口,所述处理器与所述通信接口耦合,所述处理器用于读取指令执行上述第一方面或第一方面任意一种可能实现方式的方法。
19.从以上技术方案可以看出,本技术实施例具有以下优点:
20.本技术中,网络设备根据投放信息、流量预测结果以及运营策略获取第一分配方案,第一分配方案用于指示目标时间段内将广告信息分配至目标群体的概率。网络设备根据第一分配方案将广告信息分配至目标群体。网络设备可以根据第一分配方案依照概率依次投放至用户,投放广告准确性高,提升了广告的投放效率。
附图说明
21.图1为本技术提供的一广告投放过程的示意图;
22.图2为本技术提供的一种广告信息的分配系统的一种应用示意图;
23.图3为本技术提供的一种广告信息的分配方法的一种应用示意图;
24.图4为本技术提供的投放信息的一种示意图;
25.图5为本技术提供的流量预测结果的一应用示意图;
26.图6为本技术提供的第一分配方案的一应用示意图;
27.图7为本技术提供的网络设备的一结构示意图;
28.图8为本技术提供的网络设备的另一结构示意图。
具体实施方式
29.下面结合附图,对本技术提供的示例进行描述,显然,所描述的示例仅仅是本技术一部分的示例,而不是全部的示例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本技术提供的技术方案对于类似的技术问题,同样适用。
30.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的示例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.图1为本技术提供的一广告投放过程的示意图。
32.随着互联网的应用日渐广泛,互联网广告投放逐渐成为广告投放的主要途径。例如各网站,app等通常都会向用户投放广告。另一方面,目前智能机十分普及,很多移动终端可以支持长期演进语音承载(voice over long-term evolution,volte)通话。运营商可以建设volte广告投放装置,向用户移动终端上推送广告视频。volte广告投放系统相对互联网广告最大特点在于volte用户观看广告的时长不确定,且无法做到可控,否则将会影响用户通话体验。如果按照cpm的计费方式进行售卖,由于单个视频广告的曝光时长不定,为保证广告主的利益,需要增加视频广告曝光时长的约束。但曝光时长的约束同时带来的是volte投放机会的浪费,造成广告平台利益损失。因此,针对volte广告目前采用新的计费方式按时段内投放人数售卖(cost per user per time,cput),该计费方式要求在指定时段内用户有效投放次数不低于给定阈值,优先保证了广告主对于用户曝光次数的要求,完成一定曝光次数,就算作有效用户。
33.目前,互联网广告主要可以分为展示量广告以及竞价广告。对于展示量广告,通常是通过担保式合约的方式对展示量广告进行售卖。售卖广告时,计费方式主要采用包段展示收费(cost per time,cpt)和按千次展示收费(cost per mille,cpm)。对于合约广告,广告系统需在限定时间周期内完成广告主要求的指定定向条件的展示量,若超过限定时间周期没有完成规定的展示量,则需要向广告主赔偿。针对合约广告存在用户曝光次数约束的场景,通常采用k-means算法将用户按照访问次数进行聚类,预测用户访问次数为聚类结
果,聚类结果表示用户的平均访问次数。网络设备根据聚类结果得到库存资源分配方案。当库存资源到达时,网络设备根据库存分配方案采用轮盘赌注原则投放广告。
34.使用聚类算法进行用户访问频次预测后,根据聚类结果得到的库存资源分配方案容易过度约束,鲁棒性较差。例如,根据聚类结果预测当前用户群体平均访问次数为8次,则对于要求曝光次数至少达到10次的合约广告,该用户群体全部不属于目标人群,属于过度约束。采用过度约束的分配方案投放广告会造成资源浪费,投放广告准确性差,降低了广告的投放效率。
35.为了解决上述方案中存在的问题,本技术提供了一种广告信息的分配方法,网络设备根据投放信息、流量预测结果以及运营策略获取第一分配方案,第一分配方案用于指示目标时间段内将广告信息分配至目标群体的概率。网络设备根据第一分配方案将广告信息分配至目标群体。网络设备可以根据第一分配方案依照概率依次投放至用户,投放广告准确性高,提升了广告的投放效率。
36.图2为本技术提供的一种广告信息的分配系统的一种应用示意图。
37.请参阅图2,本技术中提供的广告信息的分配系统包括订单管理模块101、流量预测模块102和库存分配模块103,其中库存分配系统包括离线分配组件104和在线投放组件105。
38.本技术中,订单管理模块101从广告主处接受广告订单,广告订单主要声明广告主对于广告投放的要求。可选的,广告订单可以包括限定投放周期,人群定向信息,指定投放人数,和/或曝光次数阈值。广告订单还可以包括其他数据,具体此处不做限定。
39.本技术中,流量预测模块102用于输出流量预测结果。
40.本技术中,库存分配模块103包括离线分配组件104和在线投放组件105。离线分配模块完成广告订单分配方案供在线投放参考,在线投放模块进行广告订单投放决策。
41.基于图2所描述的广告信息的分配系统,对本技术提供的广告信息的分配方法进行描述。
42.图3为本技术提供的一种广告信息的分配方法的一种应用示意图,本技术提供的广告信息的分配方法的一个示例包括步骤201至步骤203。
43.201、网络设备获取投放信息。
44.本技术中,广告主通过订单管理模块101提交投放信息,网络设备可以通过订单管理模块101来获取投放信息。投放信息用于指示广告订单中包括的广告信息的投放要求。可选的,投放信息可以包括限定投放周期,人群定向信息,指定投放人数,和/或曝光次数阈值。投放信息还可以包括其他数据,具体此处不做限定。
45.图4为本技术提供的投放信息的一种示意图;
46.本技术中,示例性的。如图4中广告订单a要求在2020/6/17当天至少投放给2万用户,且每个用户至少观看视频广告达7次算作一个有效用户,否则记为无效用户,无法收费。
47.202、网络设备根据投放信息、流量预测结果以及运营策略获取第一分配方案。
48.本技术中,流量预测结果可以包括目标群体的身份标识(identity,id),目标群体在目标时间段内的访问频次以及目标群体的人数。流量预测结果还可以包括其他参数,具体此处不做限定。
49.本技术中,网络设备可以通过库存分配模块中包括的离线分配组件104来获取第
industry standard architecture,eisa)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。该网络设备400可以实现图7所示的示例中的网络设备30的功能。处理器402和通信接口403可以执行上述方法示例中网络设备相应的操作。
79.下面结合图8对网络设备的各个构成部件进行具体的介绍:
80.其中,存储器401可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);或者非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,rom),快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd);或者上述种类的存储器的组合,用于存储可实现本技术方法的程序代码、配置文件或其他内容。
81.处理器402是控制器的控制中心,可以是一个中央处理器(central processing unit,cpu),也可以是特定集成电路(application specific integrated circuit,asic),或者是被配置成实施本技术提供的示例的一个或多个集成电路,例如:一个或多个数字信号处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)。
82.通信接口403用于与其他网络设备进行通信。
83.该处理器402可以执行前述图7所示示例中网络设备30所执行的操作,具体此处不再赘述。
84.需要说明的是,上述网络设备400的各模块之间的信息交互、执行过程等内容,由于与本技术方法示例基于同一构思,其执行步骤与上述方法步骤的详细内容一致,可参见上述方法示例处的描述。
85.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述示例中的对应过程,在此不再赘述。
86.在本技术所提供的几个示例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置示例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
87.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本示例的目的。
88.另外,在本技术各个示例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
89.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个示例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
90.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,不同的示例可以进行组合,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何组合、修改、等同替换、改进等,均应包含在本发明的保护范围之内。以上所述,以上示例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述示例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各示例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各示例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献