logo好方法网

一种基于异步校验的第三方广告监测方法及系统


技术摘要:
一种基于异步校验的第三方广告监测方法及系统,方法包括:针对广告引擎在信息流中投放的广告,在广告的数据表中插入第三方广告监测服务的网址链接;当信息流中的广告“曝光”或“互动”时,通过第三方广告监测服务的网址链接获得“曝光”或“互动”的广告的第一编码信  全部
背景技术:
当前越来越多的大品牌广告主引入第三方广告监测公司,对广告的真实曝光和互 动进行评估和计算,防止广告平台虚报广告的浏览量和点击量。如果平台和第三方公司统 计的数据有差距,平台需按照合同进行赔偿,有时因为数据虚假的原因,广告主会选择放弃 在平台上投放广告,严重影响平台的广告收入。所以客户端同学测试广告时,需要测试广告 曝光和互动是否按照要求发送给第三方广告监测公司。 在现有技术中,采用全回归测试的方法,客户端上不断刷新信息流,找到广告(带 有第三方监测链接网址),通过fiddler抓包(fiddler是一个http协议调试代理工具,它能 够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出” Fiddler的数据),查看是否有发送网址。但该方法需要覆盖多个手机机型,测试多个广告位 和多个广告素材,排列组合之后的测试用例量非常大。全回归测试方法,测试用例量大,测 试效率低,测试时间长,远远超过移动端发版的测试时间,全回归几乎不可能。其次,客户端 存在发送延时,延时时间不定,导致测试同学的等待时间不定,严重影响了测试效率和测试 结果的准确性。最后,fiddler抓包也存在不稳定因素,也会降低测试效率。 在现有技术中,还包括抽样测试方法,和全回归测试方法不同的是,选择市场占有 率高的手机机型,测试主要的广告位和广告素材,通过减少测试用例的方法,可以满足移动 端发版测试时间。但该方法抽样测试,测试覆盖不全,也存在客户端延时和fiddler抓包不 稳定等问题。 综上所述,现有技术存在fiddler抓包不稳定的问题。
技术实现要素:
为实现上述目的,本发明实施例提供一种基于异步校验的第三方广告监测方法及 系统,通过本发明实现了上述第三方广告监测的全回归自动化测试,取消所有人工操作和 fiddler抓包,采用数据驱动的测试方法,测试效率完全满足移动端发版测试时间要求。通 过异步校验方式解决了客户端延时问题,测试结果比人工测试更加准确。 一方面,本发明实施例提供一种基于异步校验的第三方广告监测方法,所述方法 包括: 针对广告引擎在信息流中投放的广告,在所述广告的数据表中插入第三方广告监 测服务的网址链接; 当所述信息流中的广告“曝光”或“互动”时,通过所述第三方广告监测服务的网址 链接获得所述“曝光”或“互动”的广告的第一编码信息,并将所述第一编码信息保存在第三 方广告监测服务的数据库中; 4 CN 111581079 A 说 明 书 2/6 页 从广告引擎获得设定时间段内的“曝光”或“互动”的广告的第二编码信息,使用所 述第三方监测服务的数据库中的第一编码信息监测从所述广告引擎获得的第二编码信息。 另一方面,本发明实施例还提供一种基于异步校验的第三方广告监测系统,所述 系统包括: 网址插入单元,用于针对广告引擎在信息流中投放的广告,在所述广告的数据表 中插入第三方广告监测服务的网址链接; 信息记录单元,用于当所述信息流中的广告“曝光”或“互动”时,通过所述第三方 广告监测服务的网址链接所述“曝光”或“互动”的广告的第一编码信息,并将所述第一编码 信息保存在第三方广告监测服务的数据库中; 数据监测单元,用于从广告引擎获得设定时间段内的“曝光”或“互动”的广告的第 二编码信息,使用所述第三方监测服务的数据库中的第一编码信息监测从所述广告引擎获 得的第二编码信息。 上述技术方案具有如下有益效果:本发明与现有技术比较,采用数据驱动的自动 化测试方法以及异步校验结果方式,大大提高了测试效率和测试准确性;通过本发明实现 了上述第三方广告监测的全回归自动化测试,取消所有人工操作和fiddler抓包,采用数据 驱动的测试方法,测试效率完全满足移动端发版测试时间要求。通过异步校验方式解决了 客户端延时问题,测试结果比人工测试更加准确。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1是本发明实施例的基于异步校验的第三方广告监测方法的流程图; 图2是本发明实施例的基于异步校验的第三方广告监测系统的示意图; 图3是本发明实施例的具体实施例的系统结构示意图;
下载此资料需消耗2积分,
分享到:
收藏