一种移动互联网广告平台分析方法和系统的制作方法

文档序号:10570539阅读:157来源:国知局
一种移动互联网广告平台分析方法和系统的制作方法
【专利摘要】本发明公开了一种移动互联网广告平台分析方法和系统,方法包括:1)获取DNS原始日志和Radius日志;2)在所述DNS原始日志中查找互联网广告投放平台的域名;3)统计该域名出现前后用户访问数和用来投放广告的APP信息;4)基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。
【专利说明】
一种移动互联网广告平台分析方法和系统
技术领域
[0001]本发明属于移动互联网技术,属于一种移动互联网广告平台分析方法和系统。
【背景技术】
[0002]随着移动互联网技术爆炸性发展,尤其是越来越多优秀APP的涌现,极大的丰富、方便了用户,作为APP主要利润组成的广告,吸引了越来越多的广告厂商,对于商家来说,选择哪个广告厂商、选择哪些APP投放广告,如何客观的获取各广告厂商的市场份额,成为摆在商家面前的一道难题。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种移动互联网广告平台分析方法和系统,用以解决现有技术存在的以上问题。
[0004]本发明解决上述技术问题所采取的技术方案如下:
[0005]—种移动互联网广告平台分析方法,包括:
[0006]I)获取DNS原始日志和Radius日志;
[0007]2)在所述DNS原始日志中查找互联网广告投放平台的域名;
[0008]3)统计该域名出现前后用户访问数和用来投放广告的APP信息;
[0009]4)基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。
[0010]进一步地,优选的是,获取DNS原始日志中,所述DNS原始日志包括:
[0011]源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。
[0012]进一步地,优选的是,步骤4)中,具体包括:
[0013]获取所述域名对应的不同广告投放平台;
[0014]获取该域名在某一时间段内的用户访问数;
[0015]基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展不O
[0016]进一步地,优选的是,步骤4)中,具体包括:
[0017]获取所述域名对应的不同广告投放APP;
[0018]获取该域名在某一时间段内的用户访问数;
[0019]统计每个广告投放APP每日的访问PV及UV量;
[0020]获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。
[0021]—种移动互联网广告平台分析系统,包括:
[0022]日志获取单元,用于获取DNS原始日志和Radius日志;
[0023]日志分析单元,用于在所述DNS原始日志中查找互联网广告投放平台的域名;统计该域名出现前后用户访问数和的用来投放广告的APP信息;
[0024]广告统计单元,用于基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。
[0025]进一步地,优选的是,获取DNS原始日志中,所述DNS原始日志包括:
[0026]源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。
[0027]优选的是,所述广告统计单元,进一步用于:
[0028]获取所述域名对应的不同广告投放平台;
[0029]获取该域名在某一时间段内的用户访问数;
[0030]基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展不O
[0031 ]优选的是,所述广告统计单元,进一步用于:
[0032]获取所述域名对应的不同广告投放APP;
[0033]获取该域名在某一时间段内的用户访问数;
[0034]统计每个广告投放APP每日的访问PV及UV量;
[0035]获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。
[0036]本发明采取了上述方案以后,能够基于大数据计算、存储平台Hadoop,结合用户访问互联网产生的原始DNS日志以及互联网广告厂商的SDK、域名信息,计算互联网广告投放商所投放广告的用户访问量。
[0037]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0038]下面结合附图对本发明进行详细的描述,以使得本发明的上述优点更加明确。其中,
[0039]图1是现有主流的APP平台投放广告的流程示意图;
[0040]图2是本发明移动互联网广告平台分析方法的流程示意图;
[0041 ]图3是本发明移动互联网广告平台分析系统的结构示意图。
【具体实施方式】
[0042]以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
[0043]另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0044]具体来说,如图1所示,APP要实现广告的推送,需要在程序中调用广告厂商的接口,APP通过广告商提供的接口来获取需要推送的广告信息(APP调用接口前会先通过DNS获取广告厂商服务器的IP地址),实现了广告信息的动态更新,并且,此时广告商接口对应的IP地址会相应的对应到具体域名。
[0045]实施例一:
[0046]本发明基于以上特点,通过对APP、广告厂商接口在广告展示时DNS的请求,结合大数据存储、计算分析平台,分析广告厂商在广告推广方面的市场占比及优劣势等情况。
[0047]具体来说,如图1所示,一种移动互联网广告平台分析方法,包括:
[0048]I)获取DNS原始日志和Radius日志;
[0049]2)在所述DNS原始日志中查找互联网广告投放平台的域名;
[0050]3)统计该域名出现前后用户访问数和的用来投放广告的APP信息;
[0051]4)基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。
[0052]进一步地,优选的是,获取DNS原始日志中,所述DNS原始日志包括:
[0053]源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。
[0054]本发明采取了上述方案以后,能够基于大数据计算、存储平台Hadoop,结合用户访问互联网产生的原始DNS日志以及互联网广告厂商的SDK、域名信息,计算互联网广告投放商的所投放广告的用户访问量。
[0055]实施例二:
[0056]进一步地,优选的是,步骤4)中,具体包括:
[0057]获取所述域名对应的不同广告投放平台;
[0058]获取该域名在某一时间段内的用户访问数;
[0059]基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展不O
[0060]进一步地,优选的是,步骤4)中,具体包括:
[0061 ]获取所述域名对应的不同广告投放APP;
[0062]获取该域名在某一时间段内的用户访问数;
[0063]统计每个广告投放APP每日的访问PV及UV量;
[0064]获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。
[0065]实施例三:
[0066]以下结合具体实施例对本发明进行详细说明,其中,本方案的核心思想如下:
[0067 ]在DNS日志中查找互联网广告投放商的域名。
[0068]统计该域名出现前后一分钟内用户访问的用来投放广告的APP信息。这句话可以去除,不过还是说明一下,就是通过抓包(抓取APP发出的所有域名请求消息)的方式来测试当使用APP的时候是不是会出现广告域名的调用。
[0069]基于大数据存储、分析平台计算分析广告投放商的广告投放访问量以及不同APP在各自广告投放平台的排名等统计信息。Radius
[0070]根据统计信息,分析每个广告投放商在各个领域的访问量情况以及不同行业APP在对应广告投放平台的投放效果,协助广告投放用户做最优选择。
[0071]实施例四:
[0072]举例说明广告投放平台的简单分析方法,下面是原始的DNS日志信息片段,WWW.toutia0.com是广告投放使用的App(今日头条)的主页域名,www.ad.*.com是广告投放商的域名APP,,www.ad.car.com以及www.ad.food, com分别代表的是汽车和食品对应的广告域名。
[0073]源IPI源端口 I目的IP I目的端口 IID I域名I请求类型I解析结果I解析时间I状态码请求
[0074]19.141.159.146 I 11764 I 219.141.159.146 I 53 I 11616 I www.toutia0.comlA I20160128080000.176|0|q
[0075]19.141.159.146 11764|219.141.159.146|53 13211 www.ad.car.com|A20160128100000390|0|q
[0076]19.141.159.146 11764|219.141.159.146|53 15211 www.ad.car.com|A20160128100000.500|0|q
[0077]19.141.159.146 I 11764 I 219.141.159.146 I 53 I 17141 www.ad.food.com|A20160128110000.002|0|q
[0078]19.141.159.146|11764|219.141.159.146|53|20171 www.toutia0.com|A20160128120000.586|0|q
[0079]根据该统计片段,可以统计下述项:
[0080]用户通过头条看到ad平台投放的广告UV=I,PV= 3.。
[0081 ] 对于APP来说,今日头条在该时间段内访问了三次www.ad.*.com,获取了三次广告信息展示给用户,今日头条APP在该时间段内调用平台广告的PV = 3。
[0082]对于广告投放平台来说,在该时间段内,广告平台被调用了3次,PV= 3,UV = I,,细分到食品和汽车行业,食品的PV= I,汽车的PV = 2。
[0083]通过横向对比各个广告平台,可以分析、预测该广告投放平台的每日访问PV量及UV量。通过纵向对比,可以分析、预测广告投放APP每日的访问PV及UV量,通过行业细分,可以准确的分析、预测出广告最适合投放的平台以及APP。
[0084]附加的,通过www.toutia0.com,可以分析该广告投放平台的每日访问PV、UV量,客观的体现广告投放平台的市场占比。
[0085]通过上面的描述可以看出,这种方案带来的好处有下面几点:
[0086]实现了通过大数据计算、存储平台Hadoop以及DNS数据实现广告投放平台分析。
[0087]结合广告投放APP与第一点的分析结果,通过分类算法,实现各个领域内APP的广告投放效果以及不同APP在各个广告行业的投放效果。
[0088]实现了大数据平台对广告投放效果的分析、预测。
[0089]指导广告投放用户选择最优的投放平台及投放APP。
[0090]实施例五:
[0091]与以上方法实施例相对应,本发明还提供了一种移动互联网广告平台分析系统,包括:
[0092]日志获取单元,用于获取DNS原始日志和Radius日志;
[0093]日志分析单元,用于在所述DNS原始日志中查找互联网广告投放平台的域名;统计该域名出现前后用户访问数和的用来投放广告的APP信息;
[0094]广告统计单元,用于基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。
[0095]进一步地,优选的是,获取DNS原始日志中,所述DNS原始日志包括:
[0096]源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。
[0097]优选的是,所述广告统计单元,进一步用于:
[0098]获取所述域名对应的不同广告投放平台;
[0099]获取该域名在某一时间段内的用户访问数;
[0100]基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展不O
[0101]优选的是,所述广告统计单元,进一步用于:
[0102]获取所述域名对应的不同广告投放APP;
[0103]获取该域名在某一时间段内的用户访问数;
[0104]统计每个广告投放APP每日的访问PV及UV量;
[0105]获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。
[0106]本发明采取了上述方案以后,能够基于大数据计算、存储平台Hadoop,结合用户访问互联网产生的原始DNS日志以及互联网广告厂商的SDK、域名信息,计算互联网广告投放商的所投放广告的用户访问量。
[0107]需要说明的是,对于上述方法实施例而言,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0108]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。
[0109]而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0110]最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种移动互联网广告平台分析方法,其特征在于,包括: 1)获取DNS原始日志和Radius日志; 2)在所述DNS原始日志中查找互联网广告投放平台的域名; 3)统计该域名出现前后用户访问数和用来投放广告的APP信息; 4)基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。2.根据权利要求1所述的移动互联网广告平台分析方法,其特征在于,获取DNS原始日志中,所述DNS原始日志包括: 源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。3.根据权利要求2所述的移动互联网广告平台分析方法,其特征在于,步骤4)中,具体包括: 获取所述域名对应的不同广告投放平台; 获取该域名在某一时间段内的用户访问数; 基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展示。4.根据权利要求2所述的移动互联网广告平台分析方法,其特征在于,步骤4)中,具体包括: 获取所述域名对应的不同广告投放APP ; 获取该域名在某一时间段内的用户访问数; 统计每个广告投放APP每日的访问PV及UV量; 获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。5.一种移动互联网广告平台分析系统,其特征在于,包括: 日志获取单元,用于获取DNS原始日志和Radius日志; 日志分析单元,用于在所述DNS原始日志中查找互联网广告投放平台的域名;统计该域名出现前后用户访问数和用来投放广告的APP信息; 广告统计单元,用于基于以上用户访问数和用来投放广告的APP信息分析包括广告投放商的投放访问量以及不同APP在各自广告投放平台的排名的统计信息。6.根据权利要求5所述的移动互联网广告平台分析系统,其特征在于,获取DNS原始日志中,所述DNS原始日志包括: 源IP、源端口、目的IP、目的端口、ID、域名、请求类型、解析结果、解析时间、状态码、请求,其中,该DNS原始日志中的域名包括:投放广告APP、广告投放平台或者某一产品对应的广告的域名。7.根据权利要求6所述的移动互联网广告平台分析系统,其特征在于,所述广告统计单元,进一步用于: 获取所述域名对应的不同广告投放平台; 获取该域名在某一时间段内的用户访问数; 基于以上信息统计每一个广告投放平台的每日访问PV量及UV量,并向用户进行展示。8.根据权利要求6所述的移动互联网广告平台分析系统,其特征在于,所述广告统计单元,进一步用于: 获取所述域名对应的不同广告投放APP ; 获取该域名在某一时间段内的用户访问数; 统计每个广告投放APP每日的访问PV及UV量; 获取预先设定的产品行业细分信息,基于以上信息判断某一行业的产品广告最适合投放的广告投放平台以及APP。
【文档编号】G06Q30/02GK105931073SQ201610213827
【公开日】2016年9月7日
【申请日】2016年4月8日
【发明人】丁文涛, 尹嘉路
【申请人】久远谦长(北京)技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1