当前位置:主页 > 文艺论文 > 广告艺术论文 >

在线广告检索系统测试平台的设计和实现

发布时间:2020-10-20 04:01
   网盟广告检索系统是一种典型的实时竞价类型的在线广告检索系统,利用其丰富的站点资源和强大的技术手段,为广大客户提供高精准和广覆盖的广告投放平台。网盟广告检索系统产品线众多,迭代频繁,为了保障网盟广告检索系统的稳定性和可靠性,在产品开发中需要由开发人员自测,在上线前需要由测试人员进行全面的测试。当前网盟广告检索系统各个产品线的测试覆盖能力参差不齐,在实施测试的过程中会遇到诸多问题:缺乏真实广告请求,人工构造请求覆盖场景不完整;测试环境部署费时费力;日志数据处理过程复杂,结果展示缺乏统一标准,缺少关键信息;测试流程驱动困难,以及缺少仿真工具来替代部署复杂的模块。这些问题不仅降低开发和测试的效率,影响产品线功能的迭代,还降低网盟广告检索系统的测试质量。为了解决上述问题,提升测试效率,保障测试质量,本文提出构建一个测试平台。平台将用户分为两类,普通用户和产品线测试人员。平台将测试过程中需要的测试环境、真实广告请求等资源整合成服务,普通用户可以单独或组合使用平台服务完成测试工作,提升测试的效率。平台还将提供开发者框架,产品线测试人员可以利用开发者框架,快速构建起针对功能测试、性能测试等场景的测试应用,全方位保证产品的质量。完成测试平台构建的主要工作如下:(1)为解决环境部署的问题,设计和实现了环境服务;为了解决缺少线上真实广告请求的问题,设计和实现了词表服务;为提供驱动测试功能,设计和实现了driver服务,结合词表服务可以驱动测试流程;为提供仿真功能,设计和实现了stub服务;为解决日志数据处理问题,设计和实现了计算服务。(2)为了提供快速构建针对特定场景的测试应用的能力,平台在服务的基础上开发出服务组件,形成开发者框架,提高了测试效率,保障了产品质量。测试平台已经投入使用,从使用效果来看,无论是普通用户使用平台提供的基础服务进行测试,还是产品线测试人员使用开发者框架构建测试应用,工作效率都得到大幅提高,上线质量得到保证,更多的问题暴露在测试阶段,线上损失大幅减少。
【学位单位】:东南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP391.3
【部分图文】:

流程图,流程图,广告


实时竞价使用,同时通过对广告竞价结果进行分析,为广告主提供广告竞价优化和预算管理的。DMP 是数据管理平台,用来管理收集到的用户信息,帮助广告行为的参与者分析数据、为广告与竞价提供依据。数据管理平台会通过 cookies 等方式采集用户数据,在对信息进行分析处理将成熟的数据售卖给 DSP,帮助它们进行广告定向和出价[28]。实时竞价广告的流程如图 2-1 所示。媒体网站接入实时竞价系统后,会在网站内嵌入广告脚本。户浏览媒体网站时,页面的广告脚本会通过 SSP 发出广告请求,ADX 收到广告请求后,会将请送给准备参加竞价的 DSP,网页相关信息和用户相关信息也会一同发送给 DSP,称为广告竞价。DSP 在收到竞价请求后,会解析请求内容,并查询数据管理平台 DMP,获取更加详细的用户如用户的近期浏览记录、用户的标签、用户坐标等信息作为匹配广告的依据,预估广告的点击指标,决定是否参与此次竞价,以及参与竞价的价格。ADX 收到所有参与竞价的 DSP 返回的广报价后,会按照出价的高低进行排序,将出价最高的广告的相关物料返回给媒体展示,按照广二高价对获胜 DSP 进行收费,并发送竞价获胜信息给获胜的 DSP。DSP 会在一段时间内跟踪用广告的交互行为,判断用户是否点击广告或者通过广告发生购买行为。DSP 利用收集到的反馈不断优化出价,尽可能为广告主带来最大收益。

检索系统,广告


图 2-2 网盟广告检索系统,网盟广告检索系统内部 DSP 众多,ADX 平台向 DSP 发送竞价请三方 DSP,还会给内部 DSP 发送竞价请求,这些 DSP 包括聚屏 DSP 主要面向快速增长的数字化线下屏幕。聚屏结合网盟海量数据和线下投放场景(家庭、出行、楼宇、影院等),进行精准高效的线下业务,网盟聚屏具有支持程序化交易以及灵活购买的特性,能够更 DSP 是实现跨屏的程序化广告服务,覆盖范围包括众多网站资源、AP端。百意 DSP 解决了碎片化场景问题,实现消费者跳跃化和个性化的一键购买;提供更加精准的定向投放,通过消费者核心数据和多现千人千面的创意投放;支持广告主自主创意。LU-DSP 针对二跳广并非直接到达广告详情页,而是跳转到一个中间页。LU-DSP 广告的种结果:一种是导流到大搜,跳转到搜索结果页,展示凤巢广告;是一个铺满广告的页面,中间页上广告来源众多,形式多样。LU-DS词;一次点击是指用户点击推词跳转到中间页;二次点击是指点击示页面。

流程图,流程图,测试服务器


东南大学硕士学位论文TCPCopy 可以分为两部分:客户端(TCPCopy CLient)和服务器端(TCPCopy Server)。在使用客户端被安装在生成服务器上,客户端在运行时,不断捕获线上请求的数据包;服务器端通常在测试服务器上,起到辅助配合的功能,包括维护路由信息和返回响应包头信息等功能。TCPCopy 在复制请求时是基于底层的数据包而不是基于应用层,这种方式的优点是:避免跨越协议栈。实际使用中,如果想要路程最短,可以从数据链路层捕获请求包并将修改后的包发出总之,只要不走 TCP 层,对线上的影响就不大。受到 TCP 连接交互性的影响,如果想让测试服务器识别和处理修改后的在线请求数据包,需要测试服务器的响应数据包信息,这是所有使用数据包方式的测试系统的共性。TCPCopy 会在测务器上启动一个名为 Intercept 的进程,Intercept 进程会在 IP 层次将上层的响应包捕获,在捕获包的过程中,TCPCopy 会通过 netlink 接口和内核进行通信。
【相似文献】

相关期刊论文 前10条

1 ;收录本刊的国内外部分检索系统[J];中国耳鼻咽喉颅底外科杂志;2017年01期

2 鲁众;康文韬;;浅谈基于词语及句子的手语图片检索系统设计[J];才智;2017年25期

3 吴金多;;如何提升小学图书室的管理效能[J];吉林教育;2017年23期

4 刘宜鑫;;检索系统(concordance programs)在英语教学中的应用[J];报刊荟萃;2017年08期

5 ;工程建设标准强制性条文检索系统即将开通[J];福建建材;2012年11期

6 魏可;单蓉蓉;;云检索系统的要素分析和结构研究[J];图书馆学研究;2011年23期

7 ;国际常用六大著名检索系统[J];昆明冶金高等专科学校学报;2010年03期

8 马骅;;国外主要联邦检索系统的兴起、现状及发展趋势[J];图书馆建设;2009年03期

9 ;本刊进入的主要检索系统(部分)[J];华西医学;2009年05期

10 ;国际常用六大著名检索系统[J];温州职业技术学院学报;2009年02期


相关博士学位论文 前5条

1 王君泽;基于大规模问答语料的问题检索系统[D];华中科技大学;2010年

2 张毅波;中文结构化信息检索系统的研究与实现[D];中国科学院研究生院(软件研究所);2001年

3 付巧;基于“众源方式”的维基百科编纂模式研究[D];陕西师范大学;2017年

4 李伟;基于内容的汉语语音检索技术研究与系统实现[D];清华大学;2011年

5 BENJAMIN GHANSAH;[D];江苏大学;2015年


相关硕士学位论文 前10条

1 王晨曦;大容量实时人脸检索系统及其任务调度算法的研究与实现[D];北京邮电大学;2019年

2 安倩楠;基于Lucene的教学资源垂直检索系统的研究与实现[D];西北大学;2018年

3 张革;新闻检索系统的研究与实现[D];辽宁大学;2018年

4 宋新起;基于Lucene的普通高校图书馆检索系统的优化与实现[D];东北石油大学;2018年

5 曹恒瑞;基于Hadoop平台的客户数据检索系统设计与实现[D];南华大学;2018年

6 刘楠楠;基于内容的服装检索系统的设计与实现[D];天津大学;2018年

7 高显强;在线广告检索系统测试平台的设计和实现[D];东南大学;2018年

8 闭蓉;基于深度哈希的图片检索系统的设计与实现[D];北京邮电大学;2018年

9 赵募强;教育视频管理和检索研究及其应用[D];中国科学技术大学;2018年

10 李胜勇;面向百度学术的实时检索系统研究[D];华中科技大学;2016年



本文编号:2848176

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2848176.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f6d05***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com