一种广告投放的测试方法、装置和设备制造方法及图纸

技术编号:18784848 阅读:31 留言:0更新日期:2018-08-29 07:21
本发明专利技术实施例公开了一种广告投放的测试方法,所述方法包括:接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;对所述测试请求进行解析处理,确定所述测试请求的请求类型;响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。本发明专利技术实施例同时还公开了一种广告投放的测试装置和设备。

【技术实现步骤摘要】
一种广告投放的测试方法、装置和设备
本专利技术涉及通信领域中的广告投放技术,尤其涉及一种广告投放的测试方法、装置和设备。
技术介绍
随着中国互联网用户数量的不断攀升,互联网作为信息传播媒介的作用日益突出。在这样的市场环境下,各大互联网公司的广告平台价值也随之不断提高。商务智能(BusinessIntelligence,BI)工作台是一种实现了库存询量、锁量、审批、下单流程线上自动化的投放平台,其工作流程包括新建询量单和询量资源,对资源进行询量、锁量操作,对资源的需求量进行评估和审批,确认需求量后资源转媒介计划(planning)下单。在整体流程中,BI工作台与上游库存算法模块之间的实时交互频繁,保存询量单、提交评估、确认询量、撤销等多个操作步骤都会触发询量,依赖库存算法实时返回询量结果后,资源状态才会流转,才能继续进行下一操作。为了跑通商务智能工作台的整个测试流程,现有的测试方案是部署了一套真实的库存算法测试环境与商务智能工作台交互。但是,商务智能工作台和库存算法这两套不同系统的耦合性高,导致测试效率较低;而且测试环境的库存算法不稳定,如果询量服务不可用,会直接影响商务智能工作台的流程测试,存在测试阻塞的风险。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种广告投放的测试方法、装置和设备,解决了现有的测试方案中商务智能工作台和库存算法的耦合性高的问题,提高了测试效率,保证了商务智能工作台的测试流程的正常运行,克服了测试阻塞的风险。本专利技术的技术方案是这样实现的:第一方面,提供一种广告投放的测试方法,所述方法包括:接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;对所述测试请求进行解析处理,确定所述测试请求的请求类型;响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。可选的,所述对所述测试请求进行解析处理,确定所述测试请求的请求类型,包括:对所述测试请求进行解析处理,获取所述测试请求的发送路径;其中,所述发送路径携带在所述测试请求中;基于所述测试请求的发送路径的参数,确定所述测试请求的请求类型。可选的,所述响应所述测试请求,生成与所述测试请求的请求类型对应的信息参数,包括:若所述测试请求的请求类型为询量请求,响应所述询量请求,生成所述询量请求对应的询量结果所需的信息参数;按照预设原则对所述所需的信息参数进行过滤,得到与所述询量请求对应的目标信息参数;其中,所述目标信息参数包括询量资源基本信息参数。可选的,所述基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果,包括:若所述测试请求的请求类型为询量请求,基于所述目标信息参数生成与所述询量请求对应的询量结果;其中,所述询量结果中包括询量返回参数;将所述询量返回参数的格式转换为预设格式;相应的,所述将所述测试结果发送至所述商务智能工作台,包括:将格式为所述预设格式的所述询量返回参数发送至所述商务智能工作台。第二方面,提供一种广告投放的测试装置,所述装置包括:接收单元、获取单元、第一生成单元、第二生成单元和发送单元,其中:所述接收单元,用于接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;所述获取单元,用于对所述测试请求进行解析处理,确定所述测试请求的请求类型;所述第一生成单元,用于响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;所述第二生成单元,用于基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;所述发送单元,用于将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。第三方面,提供一种广告投放的测试设备,所述设备包括:处理器和通信接口,其中:所述处理器,用于通过所述通信接口接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;对所述测试请求进行解析处理,确定所述测试请求的请求类型;响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;还通过所述通信接口将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。本专利技术的实施例所提供的广告投放的测试方法、装置和设备,接收商务智能工作台发送的测试请求,测试请求是进行广告投放时用于确定能否准确进行广告投放的,之后对测试请求进行解析处理,确定测试请求的请求类型,响应测试请求,生成与测试请求的请求类型对应的目标信息参数,基于目标信息参数和测试请求的请求类型,生成测试请求的请求类型对应的测试结果,最后将测试结果发送至商务智能工作台,以便于商务智能工作台根据测试结果进行广告投放;这样,商务智能工作台的整个测试流程不需要与真实的库存算法测试环境进行交互,不存在测试环境的库存算法不稳定的情况,解决了现有的测试方案中商务智能工作台和库存算法的耦合性高的问题,提高了测试效率,保证了商务智能工作台的测试流程的正常运行,克服了测试阻塞的风险。附图说明图1为本专利技术的实施例提供的一种广告投放的测试方法的流程示意图;图2为本专利技术的实施例提供的另一种广告投放的测试方法的流程示意图;图3为本专利技术的实施例提供的又一种广告投放的测试方法的流程示意图;图4为本专利技术的实施例提供的测试桩启动后的效果示意图;图5为本专利技术的另一实施例提供的一种广告投放的测试方法的流程示意图;图6为本专利技术的实施例提供的一种测试日期内每日询量结果的分配示意图;图7为本专利技术的实施例提供的一种测试系统的示意图;图8为本专利技术的实施例提供的一种广告投放的测试装置的结构示意图;图9为本专利技术的实施例提供的另一种广告投放的测试装置的结构示意图;图10为本专利技术的实施例提供的又一种广告投放的测试装置的结构示意图;图11为本专利技术的实施例提供的一种广告投放的测试设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术的实施例提供一种广告投放的测试方法,参照图1所示,该方法包括以下步骤:步骤101、接收商务智能工作台发送的测试请求。其中,测试请求是进行广告投放时用于确定能否准确进行广告投放的。具体的,步骤101接收商务智能工作台发送的测试请求可以通过广告投放的测试装置来实现;该广告投放的测试装置可以是在进行广告投放时,与BI工作台之间进行询量的交互的设备;其中,广告投放的测试装置可以是测试桩,例如可以是服务器。测试请求可以是用户需要进行广告投放时,使用BI工作台进行广告投放;而在使用BI工作台进行广告投放之前需要先进行流程测试,进而发送测试请求给服务器(测试桩)。BI工作台的系统测试主流程就是对询量资源的整体操作流程和状态流转的测试。整个BI工作台的测试过程涉及到操作BI、片总等多个角色,以及检查十几种资源状态的流转,属于比较复本文档来自技高网...

【技术保护点】
1.一种广告投放的测试方法,其特征在于,所述方法包括:接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;对所述测试请求进行解析处理,确定所述测试请求的请求类型;响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。

【技术特征摘要】
1.一种广告投放的测试方法,其特征在于,所述方法包括:接收商务智能工作台发送的测试请求;其中,所述测试请求是进行广告投放时用于确定能否准确进行广告投放的;对所述测试请求进行解析处理,确定所述测试请求的请求类型;响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数;基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果;将所述测试结果发送至所述商务智能工作台,以便于所述商务智能工作台根据所述测试结果进行广告投放。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:设置用于接收所述测试请求的请求接收端口;相应的,所述接收商务智能工作台发送的测试请求,包括:通过所述请求接收端口,接收所述商务智能工作台发送的测试请求。3.根据权利要求1或2所述的方法,其特征在于,所述对所述测试请求进行解析处理,确定所述测试请求的请求类型,包括:对所述测试请求进行解析处理,获取所述测试请求的发送路径;其中,所述发送路径携带在所述测试请求中;基于所述测试请求的发送路径的参数,确定所述测试请求的请求类型。4.根据权利要求3所述的方法,其特征在于,所述基于所述测试请求的发送路径,确定所述测试请求的请求类型,包括:若所述测试请求的发送路径中包括BiMultiRemain参数,确定所述测试请求的请求类型为询量请求;若所述测试请求的发送路径中包括BiUpdate参数,确定所述测试请求的请求类型为更新或撤销询量或调整挤占比例请求;若所述测试请求的发送路径中包括BICpmVisualRemain参数,确定所述测试请求的请求类型为库存可视化请求。5.根据权利要求1或2所述的方法,其特征在于,所述响应所述测试请求,生成与所述测试请求的请求类型对应的目标信息参数,包括:若所述测试请求的请求类型为询量请求,响应所述询量请求,生成所述询量请求对应的询量结果所需的信息参数;按照预设原则对所述所需的信息参数进行过滤,得到与所述询量请求对应的目标信息参数;其中,所述目标信息参数包括询量资源基本信息参数。6.根据权利要求5所述的方法,其特征在于,所述询量资源基本信息参数包括:询量请求唯一标识、询量单号、询量资源标识号、询量日期列表、询量广告位、询量资源的产品形式、是否cpu询量、询量实体广告位标识号。7.根据权利要求5或6所述的方法,其特征在于,所述目标信息参数还包括:询量资源的定向信息参数。8.根据权利要求1或2所述的方法,其特征在于,所述基于所述目标信息参数和所述测试请求的请求类型,生成所述测试请求的请求类型对应的测试结果,包括:若所述测试请求的请求类型为询量请求,基于所述目标信息参数生成与所述询量请求对应的询量结果;其中,所述询量结果中包括询量返回参数;将所述询量返回参数的格式转换为预设格式;相应的,所述将所述测试结果发送至所述商务智能工作台,包括:将格式为所述预设格式的所述询量返回参数发送至所述商务智能工作台。9.根据权利要求8所述的方法,其特征在于,所述询量返回参数包括:响应状态码、询量请求唯一标识、询量单号、询量日期、询量日期内的每条资源的每天询量结果、每条询量资源在询量日期内的总询量结果。10.根据权利要求9所述的方法,其特征在于,生成所述询量返回参数中的询量日期内的每条资源的每日询量结果和每条询量资源在询量日期内的总询量结果,包括:设置询量日期和询量日期内的每条资源的每日询量结果;根据所述询量...

【专利技术属性】
技术研发人员:王智唐元海
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京,11

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

1