【技术实现步骤摘要】
一种模拟广告订单的曝光量的方法和装置
本专利技术涉及计算广告订单的曝光量的
,特别是涉及一种模拟广告订单的曝光量的方法和装置。
技术介绍
为了提高广告订单的曝光量,可以通过在历史数据基础上模拟广告订单的曝光量,以改进广告的投放方式。比如,分别在使用不同广告订单排序方式的场景下,模拟广告订单的曝光量,其中,广告订单排序方式是指针对不同用户所插播的广告订单的排序方式,将模拟出的广告订单的曝光量中的最大值所对应的广告订单排序方式,确定为最佳广告订单排序方式,并在后续广告的投放中,使用该最佳广告订单排序作为广告订单的排序方式,以此提高广告订单的曝光量。下面以模拟预设时间段的广告订单的曝光量为例,其中,预设时间段为当前时刻之前的历史上的某一时间段,可以是一天,也可以是一个小时,说明模拟广告订单的曝光量的方法:第一步,将预设时间段内已生成的多份业务数据中的一份业务数据,加载到内存中,以及获取预设时间段内接收到的所有广告请求;其中,业务数据包括截止生成时间点,所有已经投入运营的广告订单。通常情况下,业务数据是按照时间周期生成的,比如,可以设置每10分钟生成一份业务数据,那 ...
【技术保护点】
1.一种模拟广告订单的曝光量的方法,其特征在于,所述方法包括:获取预设时间段内接收的所有的广告请求,所有的广告请求是在各自的接收时间点接收到的;按照所述广告请求的接收时间点的先后顺序,依次针对每一条广告请求:从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据,其中,所述目标业务数据的生成时间点早于该广告请求的接收时间点,且在所述预设时间段内已生成的多份业务数据中,所述目标业务数据的生成时间点最接近该广告请求的接收时间点;根据所述目标业务数据,计算该广告请求产生的广告订单的曝光量;将计算出的各条广告请 ...
【技术特征摘要】
1.一种模拟广告订单的曝光量的方法,其特征在于,所述方法包括:获取预设时间段内接收的所有的广告请求,所有的广告请求是在各自的接收时间点接收到的;按照所述广告请求的接收时间点的先后顺序,依次针对每一条广告请求:从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据,其中,所述目标业务数据的生成时间点早于该广告请求的接收时间点,且在所述预设时间段内已生成的多份业务数据中,所述目标业务数据的生成时间点最接近该广告请求的接收时间点;根据所述目标业务数据,计算该广告请求产生的广告订单的曝光量;将计算出的各条广告请求产生的广告订单的曝光量之和,确定为模拟出的预设时间段的广告订单的曝光量。2.根据权利要求1所述的方法,其特征在于,所述预设时间段内已生成的多份业务数据中,包括所述目标业务数据;在所述按照所述广告请求的接收时间点的先后顺序,依次针对每一条广告请求的步骤之前,所述方法还包括:从所述预设时间段内已生成的多份业务数据中,加载预设份数的业务数据,将所述预设份数的业务数据,作为加载的部分业务数据,其中,所述预设份数小于所述多份业务数据的总份数;所述从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据的步骤,包括:判断所述加载的部分业务数据中,是否包括该广告请求对应的目标业务数据;若所述加载的部分业务数据中不包括所述目标业务数据,则从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据,并将所述加载的部分业务数据中,生成时间点最早的业务数据,替换为所述目标业务数据;所述根据所述目标业务数据,计算该广告请求产生的广告订单的曝光量的步骤,包括:根据替换后的加载的部分业务数据中的所述目标业务数据,计算该广告请求产生的广告订单的曝光量。3.根据权利要求2所述的方法,其特征在于,所述从所述预设时间段内已生成的多份业务数据中,加载预设份数的业务数据,将所述预设份数的业务数据,作为加载的部分业务数据的步骤,包括:按照生成时间点的先后顺序,对所述预设时间段内已生成的多份业务数据进行排序;从排序后的多份业务数据中,加载前预设份数的业务数据,并将加载的前预设份数的业务数据,作为加载的部分业务数据。4.根据权利要求2所述的方法,其特征在于,在所述判断所述加载的部分业务数据中,是否包括该广告请求对应的目标业务数据的步骤之后,所述方法还包括:若所述加载的部分业务数据中包括所述目标业务数据,则根据所述加载的部分业务数据中的所述目标业务数据,计算该广告请求产生的广告订单的曝光量。5.根据权利要求2所述的方法,其特征在于,所述从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据,并将所述加载的部分业务数据中,生成时间点最早的业务数据,替换为所述目标业务数据的步骤,包括:判断所述加载的部分业务数据的生成时间点中,最早的业务数据的生成时间点,是否早于所述目标业务数据的生成时间点;若所述最早的业务数据的生成时间点,早于所述目标业务数据的生成时间点,则从所述预设时间段内已生成的多份业务数据中,加载该广告请求对应的一份业务数据,将该广告请求对应的一份业务数据,确定为目标业务数据,并将所述加载的部分业务数据中,生成时间点最早的业务数据,替换为所述目标业务数据。6.根据权利要求5所述的方法,其特征在于,在所述判断所述加载的部分业务数据的生成时间点中,...
【专利技术属性】
技术研发人员:耿仁辉,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。