基于移动互联网广告投放平台的设计与实现

来源 :北京交通大学 | 被引量 : 6次 | 上传用户:yr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通讯技术的发展,移动互联网已成为人们生活中必不可少的网络服务。同时广告又在生活中无孔不入,其与人们生活息息相关,各大中小型企业为了自身的品牌建设以及企业的发展一向都极为重视广告的投放与发布。移动互联网作为一种新兴的媒体,也是各大企业投放广告的媒体选择之一。同时,随着大屏触控移动终端的流行,各类移动应用成为移动广告新的载体。受益于移动互联网整体产业的快速发展和移动终端的更新迭代,移动应用广告被行业视为新的蓝海,具备极大的掘金机会及战略意义。本论文选题来源于作者在千橡网景科技发展有限公司广告业务项目组实习期间所参与的实际研发项目,项目名称是移动互联网广告投放。该项目分为广告投放系统、广告下发系统、广告展示系统、广告结算系统,本人完成其中的广告投放系统、广告下发系统的实时上下线服务以及广告投放日志监控系统。论文首先介绍项目的背景和意义,并阐述项目所采用的技术,然后对项目的功能性需求和非功能性需求进行了详细分析,同时阐述了各模块的架构设计、详细设计以及测试结果,最后对项目进行展望。广告投放系统分为站内广告投放以及站外豌豆荚广告接入,基于MVC体系架构,作者完成站内广告投放系统;基于Http协议,作者完成豌豆荚广告数据的抓取服务;基于Rmi (Remote Method Invocation,远程方法调用)技术,实现豌豆荚抓取服务和投放系统的通信。基于Java的定时任务Timer类以及TimerTask类,实现移动互联网广告的实时上下线服务,以此服务解决广告上下线延迟带来的资源浪费。日志监控系统分为日志报警服务和日志管理系统,基于Hdfs (Hadoop Distribute File System, Hadoop分布式文件系统)技术,实现报警服务的日志存储,并在此基础上实现了日志的监控服务;基于Hadoop的Api,实现了日志文件的获取以及查询。在投放系统以及日志监控管理系统中,作者采用B/S架构;广告的实时上下线服务以及豌豆荚广告的抓取中,采用的是定时任务;日志监控服务中,通过Shell语言实现,通过Cron技术实现定时调度。目前该系统已正式上线,广告可以在人人网手机端展示。该类广告每天的曝光量日均在900万左右,目前已经接入豌豆荚、多盟等其它广告平台的广告;日志监控服务也作为小组的重要服务,其实时监控移动互联网广告投放系统日志以及组内其它服务日志。同时投放项目也处于不断的迭代中,不断的修改、优化,更好的满足客户的需求。
其他文献
地铁特殊地段使用超大异型断面隧道,因其结构较单管和双管隧道复杂,隧道断面有其自身的特殊性,因此,有必要开展大断面隧道盾构法施工引起的地表沉降监测方面的研究,以便为宁
由中国农业机械流通协会、中国农业机械化协会、中国农业机械工业协会共同主办的2020中国国际农业机械展览会即将举办。由于疫情在全球蔓延,海外买家来华和中国企业"走出去"
园林植物姿态各异,生长规律不同,为满足园林绿化中的特殊要求,有时可人为地将植物整形成各种规则的几何图形或不规则的各种形体。几何形体的造型是以几何形体的结构规律为依
1修订背景随着社会经济的发展,新增地物的出现以及国家重大测绘工程的开展,如海岛礁测图(1∶1 000、1∶2000)、国家西部1∶50 000无图区测图及1∶50 000数据库更新等,地形图图
目的研究调查解放军援助武汉一线抗疫医护人员暴露于高强度临床工作和巨大心理压力下的体重变化情况。方法在抗疫人员圆满完成任务从武汉撤回至各疗养院休养隔离期间通过电话
随着无线网络技术,流媒体技术和视频编解码技术的高速发展,传统的视频监控系统已经不能满足人们的需求,无线网络的视频监控系统突破了监控地点的限制,实现远程监控,更加收到用户的