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

一种信息投放效果数据的获取方法、装置、设备及介质与流程

2022-02-25 18:15:54 来源:中国专利 TAG:


1.本发明实施例涉及信息投放技术领域,尤其涉及一种信息投放效果数据的获取方法、装置、设备及介质。


背景技术:

2.信息投放是信息投放方将产品信息投放在信息平台,信息平台对该产品信息进行展示,以使用户通过信息平台对产品信息进行浏览。
3.其中,信息投放测试是指基于投放信息对应的用户行为数据确定所投放信息的投放效果。现有的确定所投放信息的投放效果的方法主要包括两种:第一种是基于一种投放效果表征参数的参数值来确定投放信息的投放效果,另一种是基于权重将多个投放效果表征参数的参数值进行累加计算,基于累加计算的结果来确定投放信息的投放效果。
4.在实现本发明的过程中,发现现有技术中至少存在以下技术问题:
5.上述第一种方法中由于投放效果表征参数单一,使得投放效果确定结果存在片面性的问题,而第二种方法中多种投放效果表征参数之间可能存在较大的相关性,导致得到的累加结果存在多重共线性问题。


技术实现要素:

6.本发明实施例提供了一种信息投放效果数据的获取方法、装置、设备及介质,以克服现有投放效果表征参数存在的固有缺陷,使得信息投放效果数据更好的反映投放信息的投放效果。
7.第一方面,本发明实施例提供了一种信息投放效果数据的获取方法,该方法包括:
8.获取终端设备的日志文件,所述日志文件中包含用于表征与目标投放信息元素对应的用户在所述终端设备上的操作行为的元素行为数据;
9.基于所述元素行为数据,确定与所述目标投放信息元素对应的投放效果表征参数的表征参数值;
10.基于所述表征参数值,确定与所述目标投放信息元素对应的信息投放效果数据;其中,所述信息投放效果数据包括参数表征效果数据,所述参数表征效果数据用于表征所述投放效果表征参数对应的效果数据。
11.第二方面,本发明实施例还提供了一种信息投放效果数据的获取装置,该装置包括:
12.日志文件获取模块,用于获取终端设备的日志文件,所述日志文件中包含用于表征与目标投放信息元素对应的用户在所述终端设备上的操作行为的元素行为数据;
13.表征参数值确定模块,用于基于所述元素行为数据,确定与所述目标投放信息元素对应的投放效果表征参数的表征参数值;
14.信息投放效果数据确定模块,用于基于所述表征参数值,确定与所述目标投放信息元素对应的信息投放效果数据;其中,所述信息投放效果数据包括参数表征效果数据,所
述参数表征效果数据用于表征所述投放效果表征参数对应的效果数据。
15.第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
16.一个或多个处理器;
17.存储器,用于存储一个或多个程序;
18.当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述所涉及的任一所述的信息投放效果数据的获取方法。
19.第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述所涉及的任一所述的信息投放效果数据的获取方法。
20.上述发明中的实施例具有如下优点或有益效果:
21.本发明实施例通过基于表征参数值,确定用于表征投放效果表征参数对应的效果数据的参数表征效果数据,解决了现有投放效果表征参数存在的固有缺陷的问题,使得信息投放效果数据更好的反映投放信息的投放效果,从而有助于为用户调整信息投放策略提供参考。
附图说明
22.图1是本发明实施例一提供的一种信息投放效果数据的获取方法的流程图。
23.图2是本发明实施例二提供的一种信息投放效果数据的获取方法的流程图。
24.图3是本发明实施例三提供的一种信息投放效果数据的获取方法的流程图。
25.图4是本发明实施例三提供的一种统计数据的获取方法的流程图。
26.图5是本发明实施例四提供的一种信息投放效果数据的获取装置的示意图。
27.图6是本发明实施例五提供的一种电子设备的结构示意图。
具体实施方式
28.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
29.实施例一
30.图1是本发明实施例一提供的一种信息投放效果数据的获取方法的流程图,本实施例可适用于投放信息测试过程中获取信息投放效果数据的情况,该方法可以由信息投放效果数据的获取装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可以配置于终端设备中。具体包括如下步骤:
31.s110、获取终端设备的日志文件。
32.其中,示例性的,终端设备可以是移动终端、笔记本电脑、平板电脑、台式机和服务器等智能终端。
33.其中,具体的,日志文件包含投放信息测试的测试设置数据以及测试过程中产生的测试数据。其中,测试设置数据可用于表征投放信息测试的测试参数,具体的,测试参数包括信息投放实验id(identity document,身份标识号)、信息投放计划id、信息投放单元id和信息投放元素id。其中,每个信息投放实验id对应至少一个信息投放计划id,每个信息
投放计划id对应至少一个信息投放单元id,每个信息投放单元id对应至少一个信息投放元素。其中,示例性的,信息投放元素可以是指投放信息中的某个素材,如图片、文字、语音或视频片段等,信息投放元素也可以是投放信息针对的目标人群,如某个城市的人群、男人或女人等。此处对信息投放元素的具体内容不作限定,可根据实际的测试需求进行设置。
34.其中,测试数据可用户表征测试过程中记录到的数据。在本实施例中,日志文件中包含用于表征与目标投放信息元素对应的用户在终端设备上的操作行为的元素行为数据。其中,具体的,元素行为数据包括但不限于各个时刻的元素展现数据、元素点击数据、元素浏览数据、元素加购数据、元素订单数据和元素点赞数据等等。
35.s120、基于元素行为数据,确定与目标投放信息元素对应的投放效果表征参数的表征参数值。
36.在一个实施例中,可选的,基于元素行为数据,确定与元素行为数据对应的行为统计数据,并基于行为统计数据,确定与目标投放信息元素对应的投放效果表征参数的表征参数值。
37.其中,具体的,对预设投放时间窗口内的元素行为数据进行统计,得到行为统计数据。其中,示例性的,假设预设投放时间窗口为8:00-8:30,元素行为数据为元素点击数据,则将该预设投放时间窗口内元素点击数据的数据量作为行为统计数据,示例性的,行为统计数据为点击次数。
38.在一个实施例中,可选的,投放效果表征参数包括点击率和/或转化率。其中,点击率的表征参数值满足公式:点击率=点击次数/展现次数,转化率的表征参数值满足公式:转化率=订单行/点击次数。
39.s130、基于表征参数值,确定与目标投放信息元素对应的信息投放效果数据。
40.在本实施例中,信息投放效果数据包括参数表征效果数据,参数表征效果数据用于表征投放效果表征参数对应的效果数据。
41.在一个实施例中,可选的,参数表征效果数据包括投放效果表征参数对应的置信区间、获胜概率和效果标识中至少一种;其中,置信区间是基于至少一个信息投放单元分别对应的目标投放信息元素的表征参数值确定的,获胜概率是基于目标投放信息元素对应的表征参数值和信息投放单元中除目标投放信息元素以外的参考投放信息元素对应的表征参数值确定的,效果标识是基于获胜概率确定的;信息投放单元包含至少两个投放信息元素。
42.在一个实施例中,可选的,基于表征参数值,确定与目标投放信息元素对应的信息投放效果数据,包括:将投放效果表征参数对应的至少一个表征参数值分别作为投放效果表征参数对应的参数平均值,并基于各表征参数值分别确定投放效果表征参数对应的参数方差;基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的参数表征效果数据。
43.其中,具体的,参数平均值满足公式:参数平均值=表征参数值。参数方差满足公式:参数方差=表征参数值*(1-表征参数值)。
44.在一个实施例中,针对每个信息投放单元对应的目标投放信息元素的表征参数值,将表征参数值作为参数平均值,基于表征参数值确定参数方差;基于至少一个信息投放单元各自对应的参数平均值和参数方差,确定与目标投放信息元素对应的投放效果表征参
数的置信区间。
45.其中,具体的,基于各参数平均值和各参数方差构建概率分布函数。在一个实施例中,当信息投放单元的个数为两个时,举例而言,假设xi和yi分别表示第一信息投放单元和第二信息投放单元对应的第i个投放信息元素的投放效果表征参数,令θ=e[xi]-e[yi],e[xi]和e[yi]分别表示投放效果表征参数的期望值。其中,假设检验为h0:θ=0,备择假设为h1:θ≠0。则概率分布函数满足公式:
[0046][0047]
其中,表示第一信息投放单元中第i个投放信息元素对应的参数平均值,表示第二信息投放单元中第i个投放信息元素对应的参数平均值,varnxi表示第一信息投放单元中第i个投放信息元素对应的参数方差,varnyi表示第二信息投放单元中第i个投放信息元素对应的参数方差,na表示第一信息投放单元对应的参数表征效果数据的参数样本量,nb表示第二信息投放单元对应的参数表征效果数据的参数样本量,τ表示调节参数。
[0048]
其中,示例性的,当参数表征效果数据为点击率时,参数样本量为展现次数,当参数表征效果数据为转化率时,参数样本量为点击次数。
[0049]
当置信水平为ε时,可得到:
[0050][0051]

[0052][0053]
在一个实施例中,可选的,置信区间包括两个信息投放单元对应的目标投放信息元素的投放效果表征参数的差异置信区间和/或目标信息投放单元对应的目标投放信息元素的投放效果表征参数的置信区间。
[0054]
其中,具体的,差异置信区间满足公式:
[0055][0056]
其中,具体的,目标信息投放单元对应的目标投放信息元素的投放效果表征参数的置信区间满足公式:
[0057][0058]
这样设置的好处在于,由于信息投放系统带来的数据延迟可能会导致投放效果表征参数存在暂时性的问题。以点击率为例,如果仅关注点击率的表征参数值,则在信息投放前期展现次数较少时,可能很少的点击数据就可以使得某一信息投放单元具备很高的表征参数值。即使展现次数足够多,但由于投放实验分流的随机性,很难保证测试得到的表征参数值与真实投放后的表征参数值保证完全一致。本实施例提供的投放效果表征参数对应的置信区间可以有效克服上述缺陷,置信区间表征了投放效果表征参数的真实参数值以一定的概率落在该区间内,从而置信区间是对现有单一表征参数值的有效补充。
[0059]
在一个实施例中,可选的,基于信息投放效果数据生成测试报告,并将测试报告进行输出。其中,测试报告包含元素行为数据、单元行为数据、行为统计数据、点击率、转化率、投资回报率、置信区间、获胜概率和获胜标识等等。
[0060]
本实施例的技术方案,通过基于表征参数值,确定用于表征投放效果表征参数对应的效果数据的参数表征效果数据,解决了现有投放效果表征参数存在的固有缺陷的问题,使得信息投放效果数据更好的反映投放信息的投放效果,从而有助于为用户调整信息投放策略提供参考。
[0061]
实施例二
[0062]
图2是本发明实施例二提供的一种信息投放效果数据的获取方法的流程图,本实施例的技术方案是上述实施例的基础上的进一步细化。可选的,基于表征参数值,确定与目标投放信息元素对应的信息投放效果数据,包括:将投放效果表征参数对应的至少一个表征参数值分别作为投放效果表征参数对应的参数平均值,并基于各表征参数值分别确定投放效果表征参数对应的参数方差;基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的参数表征效果数据。
[0063]
本实施例的具体实施步骤包括:
[0064]
s210、获取终端设备的日志文件。
[0065]
在本实施例中,日志文件包含信息投放单元中至少两个投放信息元素分别对应的元素行为数据。
[0066]
s220、基于元素行为数据,确定与目标投放信息元素对应的投放效果表征参数的表征参数值。
[0067]
s230、针对信息投放单元中的每个投放信息元素对应的投放效果表征参数的表征参数值,将表征参数值作为参数平均值,基于表征参数值确定参数方差。
[0068]
其中,信息投放单元包含目标投放信息元素和至少一个参考投放信息元素。示例性的,当目标投放信息元素为图片a时,则参考投放信息元素可以是图片b、图片c和图片d。当目标投放信息元素为人群a时,则参考投放信息元素可以是人群b、人群c和人群d。
[0069]
s240、基于信息投放单元中至少两个投放信息元素各自对应的参数平均值和参数方差,确定与目标投放信息元素对应的投放效果表征参数的获胜概率。
[0070]
在一个实施例中,可选的,投放效果表征参数对应的获胜概率满足公式:
[0071][0072]
其中,qi表示第i个投放信息元素对应的获胜概率,表示第i个投放信息元素对应的参数平均值,varnxi表示第i个投放信息元素对应的参数方差,δi表示第i个投放信息元素对应的调节参数,ni表示第i个投放信息元素的参数表征效果数据对应的参数样本量,n表示信息投放单元包含的投放信息元素的个数。
[0073]
其中,示例性的,当参数表征效果数据为点击率时,参数样本量为展现次数,当参数表征效果数据为转化率时,参数样本量为点击次数。
[0074]
在上述实施例的基础上,可选的,当日志文件包含与一个投放时间窗口对应的元素行为数据时,基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的参数表征效果数据,包括:在基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的获胜概率之后,如果获胜概率大于预设概率阈值,则将投放效果表征参数对应的效果标识设置为获胜标识,如果获胜概率小于等于预设概率阈值,则将投放效果表征参数对应的效果标识设置为失败标识。
[0075]
其中,投放时间窗口表示一个时间段,示例性的,投放时间窗口对应的时间间隔可以是10分钟。其中,示例性的,预设概率阈值可以是90%。
[0076]
在上述实施例的基础上,可选的,日志文件包含与至少两个投放时间窗口分别对应的元素行为数据,相应的,获胜概率包括与至少两个投放时间窗口分别对应的获胜概率,基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的参数表征效果数据,包括:在基于与至少两个投放时间窗口分别对应的参数平均值和参数方差,确定与目标投放信息元素对应的至少两个获胜概率之后,判断预设连续窗口个数的投放时间窗口对应的获胜概率是否均大于预设概率阈值;如果是,则将投放效果表征参数对应的效果标识设置为获胜标识;如果否,则将投放效果表征参数对应的效果标识设置为失败标识。
[0077]
其中,示例性的,预设连续窗口的个数可以是10个或36个。其中,具体的,预设连续窗口个数的投放时间窗口不包含暂停测试的时间,比如8:00开始测试,9:00暂停测试,10:00重新开始测试,假设投放时间窗口的时间间隔为10分钟,预设连续窗口个数为36个,则预设连续窗口个数的投放时间窗口包含8:00-9:00以及10:00-13:00。
[0078]
在信息投放过程中,由于各种随机因素,信息投放效果存在很多反转,即前期投放效果优异的信息投放元素并不一定会胜出。本实施例的技术方案确定投放效果表征参数对应的获胜概率,进一步的对预设连续窗口个数的投放时间窗口对应的获胜概率是否均大于预设概率阈值进行判断,确定投放效果表征参数对应的效果标识,解决了现有技术中单一的投放效果表征参数的表征参数值表征投放效果不准确的问题,本实施例的效果标识可以反映长时间序列下的投放效果表征参数表征的投放效果,具有一定的稳定性,从而为用户调整信息投放策略提供更可靠的参考价值。
[0079]
实施例三
[0080]
图3是本发明实施例三提供的一种信息投放效果数据的获取方法的流程图,本实施例的技术方案是上述实施例的基础上的进一步细化。可选的,所述获取终端设备的日志文件,包括:获取上一投放时间窗口内与目标投放信息元素对应的信息投放单元的单元行为数据和/或信息投放数据;基于所述单元行为数据和/或信息投放数据,对当前投放时间窗口内所述信息投放单元对应的信息投放参数进行调整;在基于调整后的信息投放参数对所述信息投放单元投放完成后,执行获取当前投放时间窗口内的目标投放信息元素对应的元素行为数据,确定日志文件的步骤。
[0081]
本实施例的具体实施步骤包括:
[0082]
s310、获取上一投放时间窗口内与目标投放信息元素对应的信息投放单元的单元行为数据和/或信息投放数据。
[0083]
其中,具体的,整个信息投放测试过程划分成至少两个投放时间窗口分别对应的测试过程。示例性的,整个信息投放测试过程为8:00-10:00,当投放时间窗口对应的时间间隔为一个小时时,整个信息投放测试过程包含8:00-9:00测试过程以及9:00-10:00测试过程。具体的,当当前投放时间窗口为9:00-10:00时,上一投放时间窗口为8:00-9:00。
[0084]
其中,具体的,单元行为数据用于表征与信息投放单元对应的用户在终端设备上的操作行为的行为数据。信息投放数据为与信息投放单元对应的代价数据。其中,示例性的,信息投放数据包括但不限于代价消耗数据和预留代价数据等。
[0085]
s320、基于单元行为数据和/或信息投放数据,对当前投放时间窗口内信息投放单元对应的信息投放参数进行调整。
[0086]
其中,具体的,对上一投放时间窗口内的单元行为数据进行统计得到统计行为数据,和/或,对上一时间窗口内的信息投放数据进行统计得到统计投放数据,基于统计行为数据和/或统计投放数据,对当前投放时间窗口内信息投放单元对应的信息投放参数进行调整。
[0087]
图4是本发明实施例三提供的一种统计数据的获取方法的流程图。具体的,通过实时数据流flume工具,将上一投放时间窗口内的单元行为数据和信息投放数据上传到kafka集群系统中,以使kafka集群系统中的flink流计算平台对接收到的元素行为数据和信息投放数据进行实时计算,并将计算得到的数据经过全量dump(备份),得到行为统计数据和统计投放数据。行为统计数据和统计投放数据可直接输出到网盘,或作为hive表进行输出。其中,示例性的,可采用hive(数据仓库工具)将行为统计数据和统计投放数据映射为hive表。其中,flume工具是一种分布式和高可用的海量日志采集、聚合和传输的系统。kafka集群系统是一个分布式、支持分区的、多副本的以及基于zookeeper协调的分布式消息系统,可以实时的处理大量数据以满足各种需求场景。flink流计算平台是一个开源的分布式流计算和批处理平台。
[0088]
其中,具体的,在对信息投放参数进行调整的进程中,获取网盘中的行为统计数据和/或统计投放数据,在确定信息投放效果数据的进程中,读取hive表中的行为统计数据。
[0089]
在本实施例中,信息投放参数包括播放概率。
[0090]
在一个实施例中,可选的,基于单元行为数据和/或信息投放数据,对当前投放时间窗口内信息投放单元对应的信息投放参数进行调整,包括:基于单元行为数据,确定当前时间窗口内信息投放单元对应的第一播放概率,和/或,基于信息投放数据,确定当前时间
窗口内信息投放单元对应的第二播放概率;基于第一播放概率和/或第二播放概率,对当前时间窗口内信息投放单元的信息投放参数进行调整。
[0091]
在上述实施例的基础上,可选的,单元行为数据包括信息投放单元对应的单元点击数据和单元曝光数据,相应的,基于单元行为数据,确定当前时间窗口内信息投放单元对应的第一播放概率,包括:基于单元点击数据确定第一变量,并基于单元点击数据和单元曝光数据确定第二变量;基于第一变量和第二变量,确定当前时间窗口内信息投放单元对应的第一播放概率。
[0092]
其中,具体的,第一变量α满足公式:α=1 clicks,其中,clicks表示基于单元点击数据确定的点击次数。第二变量β满足公式:β=1 imps-clicks,其中,imps表示基于单元曝光数据确定的曝光次数。
[0093]
其中,第一播放概率满足贝塔分布的概率密度函数,具体的,贝塔分布的概率密度函数为:
[0094][0095]
其中,f(x;α,β)表示第一播放概率,为γ函数,表示归一化系数。其中,示例性的,当α=1,β=1时,贝塔分布衰减为0-1均匀分布。
[0096]
在上述实施例的基础上,可选的,信息投放数据包括与信息投放单元对应的代价消耗数据和投放预留比例,相应的,基于信息投放数据,确定当前时间窗口内信息投放单元对应的第二播放概率,包括:获取与信息投放计划对应的总代价消耗数据;其中,信息投放计划包含至少一个信息投放单元;基于总代价消耗数据、信息投放单元的代价消耗数据和投放预留比例,确定当前时间窗口内信息投放单元对应的第二播放概率;其中,投放预留比例用于表征信息投放单元的投放预留数据占信息投放计划对应的总投放预留数据的比例。
[0097]
其中,具体的,第二播放概率满足公式:
[0098][0099]
其中,f
ag
(d
t,k
)表示第二播放概率,α表示调节参数,s
t,k
表示信息投放计划中第k个信息投放单元在上一投放时间窗口内的代价消耗数据,s
t,j
表示信息投放计划中第j个信息投放单元在上一投放时间窗口内的代价消耗数据,t表示上一投放时间窗口对应的时间间隔时长,j表示信息投放计划中信息投放单元的个数,qk表示第k个信息投放单元的投放预留数据占信息投放计划对应的总投放预留数据的投放预留比例。
[0100]
在一个实施例中,基于单元行为数据和信息投放数据分别确定第一播放概率和第二播放概率,则最终播放概率满足公式:
[0101]
p=f(x;α,β)*ρ f
ag
*(1-ρ)
[0102]
其中,ρ表示概率可调节参数,取值范围在[0,1]。在一个实施例中,可选的,
[0103]
这样设置的好处在于,当投放预留数据充足时,点击率高的信息投放单元对应的播放概率较高,这样可以使点击率高的信息投放单元不会在短时间内消耗完投放预留数据,使得信息投放单元的测试时间延长。对于投放预留比例较低的信息投放单元或点击率较低的信息投放单元,随着测试进程播放概率会越来越小,从而既可以避免超播的问题,又可以节约投放预留数据。
[0104]
s330、在基于调整后的信息投放参数对信息投放单元投放完成后,获取当前投放时间窗口内的目标投放信息元素对应的元素行为数据。
[0105]
s340、判断当前投放时间窗口是否为最后一个投放时间窗口,如果是,则执行s360,如果否,则执行s350。
[0106]
s350、将当前投放时间窗口作为上一投放时间窗口,并执行s310。
[0107]
s360、基于至少两个投放时间窗口内的目标投放信息元素对应的元素行为数据,生成日志文件。
[0108]
s370、基于日志文件中的至少两个元素行为数据,分别确定与目标投放信息元素对应的投放效果表征参数的表征参数值。
[0109]
s380、基于各表征参数值,确定与目标投放信息元素对应的信息投放效果数据。
[0110]
其中,具体的,当信息投放效果数据中的参数表征效果数据为置信区间或获胜概率时,信息投放效果数据包含与至少两个投放时间窗口分别对应的置信区间或获胜概率。当当信息投放效果数据中的参数表征效果数据为效果标识时,信息投放效果数据包含与至少两个投放时间窗口对应的效果标识。
[0111]
本实施例的技术方案,通过根据单元行为数据和/或信息投放数据,对当前投放时间窗口对应的信息投放单元的信息投放参数进行调整后,获取当前投放时间窗口内基于调整后的信息投放参数投放完成的信息投放单元中目标投放信息元素对应的元素行为数据,解决了信息投放单元投放参数不合理的问题,使得投放预留数据充足或点击率较高的信息投放单元有更多的展示机会,进而使该信息投放单元可以尽快胜出,节约了信息投放成本和信息投放时间,提高了信息投放效率。
[0112]
实施例四
[0113]
图5是本发明实施例四提供的一种信息投放效果数据的获取装置的示意图。本实施例可适用于投放信息测试过程中获取信息投放效果数据的情况,该装置可采用软件和/或硬件的方式实现,该装置可以配置于终端设备中。该信息投放效果数据的获取装置包括:日志文件获取模块410、表征参数值确定模块420和信息投放效果数据确定模块430。
[0114]
其中,日志文件获取模块410,用于获取终端设备的日志文件,日志文件中包含用于表征与目标投放信息元素对应的用户在终端设备上的操作行为的元素行为数据;
[0115]
表征参数值确定模块420,用于基于元素行为数据,确定与目标投放信息元素对应的投放效果表征参数的表征参数值;
[0116]
信息投放效果数据确定模块430,用于基于表征参数值,确定与目标投放信息元素
对应的信息投放效果数据;其中,信息投放效果数据包括参数表征效果数据,参数表征效果数据用于表征投放效果表征参数对应的效果数据。
[0117]
本实施例的技术方案,通过基于表征参数值,确定用于表征投放效果表征参数对应的效果数据的参数表征效果数据,解决了现有投放效果表征参数存在的固有缺陷的问题,使得信息投放效果数据更好的反映投放信息的投放效果,从而有助于为用户调整信息投放策略提供参考。
[0118]
在上述技术方案的基础上,可选的,参数表征效果数据包括投放效果表征参数对应的置信区间、获胜概率和效果标识中至少一种;其中,置信区间是基于至少一个信息投放单元分别对应的目标投放信息元素的表征参数值确定的,获胜概率是基于目标投放信息元素对应的表征参数值和信息投放单元中除目标投放信息元素以外的参考投放信息元素对应的表征参数值确定的,效果标识是基于获胜概率确定的;信息投放单元包含至少两个投放信息元素。
[0119]
在上述技术方案的基础上,可选的,信息投放效果数据确定模块430包括:
[0120]
参数平均值确定单元,用于将投放效果表征参数对应的至少一个表征参数值分别作为投放效果表征参数对应的参数平均值,并基于各表征参数值分别确定投放效果表征参数对应的参数方差;
[0121]
参数表征效果数据确定单元,用于基于各参数平均值和各参数方差,确定与目标投放信息元素对应的投放效果表征参数的参数表征效果数据。
[0122]
在上述技术方案的基础上,可选的,投放效果表征参数对应的置信区间满足公式:
[0123][0124]
其中,表示第一信息投放单元中第i个投放信息元素对应的参数平均值,varnxi表示第一信息投放单元中第i个投放信息元素对应的参数方差,na表示第一信息投放单元对应的参数表征效果数据的参数样本量,ε表示置信水平,τ表示调节参数。
[0125]
在上述技术方案的基础上,可选的,投放效果表征参数对应的获胜概率满足公式:
[0126][0127]
其中,qi表示第i个投放信息元素对应的获胜概率,表示第i个投放信息元素对应的参数平均值,varnxi表示第i个投放信息元素对应的参数方差,δi表示第i个投放信息元素对应的调节参数,ni表示第i个投放信息元素的参数表征效果数据对应的参数样本量,n表示信息投放单元包含的投放信息元素的个数。
[0128]
在上述技术方案的基础上,可选的,日志文件包含与至少两个投放时间窗口分别对应的元素行为数据,相应的,获胜概率包括与至少两个投放时间窗口分别对应的获胜概率,参数表征效果数据确定单元,具体用于:
[0129]
在基于与至少两个投放时间窗口分别对应的参数平均值和参数方差,确定与目标投放信息元素对应的至少两个获胜概率之后,判断预设连续窗口个数的投放时间窗口对应的获胜概率是否均大于预设概率阈值;
[0130]
如果是,则将投放效果表征参数对应的效果标识设置为获胜标识;
[0131]
如果否,则将投放效果表征参数对应的效果标识设置为失败标识。
[0132]
在上述技术方案的基础上,可选的,日志文件获取模块410包括:
[0133]
单元行为数据获取单元,用于获取上一投放时间窗口内与目标投放信息元素对应的信息投放单元的单元行为数据和/或信息投放数据;
[0134]
信息投放参数调整单元,用于基于单元行为数据和/或信息投放数据,对当前投放时间窗口内信息投放单元对应的信息投放参数进行调整;
[0135]
日志文件确定单元,用于在基于调整后的信息投放参数对信息投放单元投放完成后,执行获取当前投放时间窗口内的目标投放信息元素对应的元素行为数据,确定日志文件的步骤。
[0136]
在上述技术方案的基础上,可选的,信息投放参数调整单元,包括:
[0137]
第一播放概率确定子单元,用于基于单元行为数据,确定当前时间窗口内信息投放单元对应的第一播放概率;和/或,
[0138]
第二播放概率确定子单元,用于基于信息投放数据,确定当前时间窗口内信息投放单元对应的第二播放概率;
[0139]
信息投放参数子单元,用于基于第一播放概率和/或第二播放概率,对当前时间窗口内信息投放单元的信息投放参数进行调整。
[0140]
在上述技术方案的基础上,可选的,单元行为数据包括信息投放单元对应的单元点击数据和单元曝光数据,相应的,第一播放概率确定子单元,具体用于:
[0141]
基于单元点击数据确定第一变量,并基于单元点击数据和单元曝光数据确定第二变量;
[0142]
基于第一变量和第二变量,确定当前时间窗口内信息投放单元对应的第一播放概率。
[0143]
在上述技术方案的基础上,可选的,信息投放数据包括与信息投放单元对应的代价消耗数据和投放预留比例,相应的,第二播放概率确定子单元,具体用于:
[0144]
获取与信息投放计划对应的总代价消耗数据;其中,信息投放计划包含至少一个信息投放单元;
[0145]
基于总代价消耗数据、信息投放单元的代价消耗数据和投放预留比例,确定当前时间窗口内信息投放单元对应的第二播放概率;其中,投放预留比例用于表征信息投放单元的投放预留数据占信息投放计划对应的总投放预留数据的比例。
[0146]
本发明实施例所提供的信息投放效果数据的获取装置可以用于执行本发明实施例所提供的信息投放效果数据的获取方法,具备执行方法相应的功能和有益效果。
[0147]
值得注意的是,上述信息投放效果数据的获取装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0148]
实施例五
[0149]
图6是本发明实施例五提供的一种电子设备的结构示意图,本发明实施例为本发明上述实施例的信息投放效果数据的获取方法的实现提供服务,可配置上述实施例中的信息投放效果数据的获取装置。图6示出了适于用来实现本发明实施方式的示例性电子设备12的框图。图6显示的电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0150]
如图6所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
[0151]
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线、微通道体系结构(mac)总线、增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
[0152]
电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
[0153]
系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
[0154]
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
[0155]
电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图6所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
[0156]
处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的信息投放效果数据的获取方法。
[0157]
通过上述电子设备,解决了现有投放效果表征参数存在的固有缺陷的问题,使得信息投放效果数据更好的反映投放信息的投放效果,从而有助于为用户调整信息投放策略提供参考。
[0158]
实施例六
[0159]
本发明实施例六还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种信息投放效果数据的获取方法,该方法包括:
[0160]
获取终端设备的日志文件,日志文件中包含用于表征与目标投放信息元素对应的用户在终端设备上的操作行为的元素行为数据;
[0161]
基于元素行为数据,确定与目标投放信息元素对应的投放效果表征参数的表征参数值;
[0162]
基于表征参数值,确定与目标投放信息元素对应的信息投放效果数据;其中,信息投放效果数据包括参数表征效果数据,参数表征效果数据用于表征投放效果表征参数对应的效果数据。
[0163]
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0164]
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0165]
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0166]
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c ,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(lan)或广域网(wan),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0167]
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作,还可以执行本发明任意实施例所提供的信息投放效果
数据的获取方法中的相关操作。
[0168]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献