一种基于网络流量的广告链接发现方法、系统及存储介质与流程

文档序号:14723806发布日期:2018-06-19 02:46阅读:250来源:国知局

本发明涉及计算机网络安全技术领域,尤其涉及一种基于网络流量的广告链接发现方法、系统及存储介质。



背景技术:

广告充斥在日常的网络访问中,而广告推送策略一般都是根据用户的浏览记录等信息进行定向推送的,即日常网络访问中看到的广告都是量身定制的广告,所以不同用户同一时刻(同一用户不同时刻)接收到的广告存在差异。广告的一种有效检测手段就是检测广告链接。而广告链接的传统发现方式是通过用户提交举报、人工分析的方式收集。传统的广告链接发现方式是对已经发现的广告链接进行收集,是一种被动的收集方式,而这种方式的效率并不高,对于与日俱增的广告链接并不能高效地发现并检测。因此现有的这种广告链接的发现方式不够主动,发现效率较低,不能有效地应对广告链接日益增多的情况,同时作业成本高。



技术实现要素:

基于上述存在的问题,本发明提出了一种基于网络流量的广告链接发现方法、系统及存储介质,通过自动化对比网页差异,解决现有发现方式被动,发现效率低,作业成本高的问题。

首先,本发明提出一种基于网络流量的广告链接发现方法,包括:

获取预设时间段内访问同一网页所产生的完整数据流量;

将收集到的数据流量进行对比;

判断是否存在差异数据,如果是,则提取出存在差异的数据,否则结束检测;

识别并提取出差异数据中的网络链接地址;

所述网络链接地址即为广告链接,将所述广告链接提交上报。

所述的方法中,所述获取预设时间段内访问同一网页所产生的完整数据流量的方式包括:在主机、网关、或关键节点使用任意流量采集监控设备获取完整数据流量。

本发明还提出一种基于网络流量的广告链接发现系统,包括:

流量获取模块,获取预设时间段内访问同一网页所产生的完整数据流量;

对比模块,将收集到的数据流量进行对比;

差异提取模块,判断是否存在差异数据,如果是,则提取出存在差异的数据,否则结束检测;

链接识别模块,识别并提取出差异数据中的网络链接地址;

上报模块,所述网络链接地址即为广告链接,将所述广告链接提交上报。

所述的系统中,所述获取预设时间段内访问同一网页所产生的完整数据流量的方式包括:在主机、网关、或关键节点使用任意流量采集监控设备获取完整数据流量。

本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的基于网络流量的广告链接发现方法。

本发明的有益效果:本发明技术方案通过使用计算机自动对比并提取网络中的流量数据的广告链接,获取方式主动、高效,能够实现自动化提取发现广告链接,减少作业成本。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种基于网络流量的广告链接发现方法实施例流程图;

图2为本发明一种基于网络流量的广告链接发现系统结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。

本发明提出了一种基于网络流量的广告链接发现方法、系统及存储介质,通过自动化对比网页差异,解决现有发现方式被动,发现效率低,作业成本高的问题。

首先,本发明提出一种基于网络流量的广告链接发现方法,如图1所示,包括:

S101:获取预设时间段内访问同一网页所产生的完整数据流量;由于在较短时间内网页信息不会产生变化,因此这里的预设时间一般较短;

S102:将收集到的数据流量进行对比;

S103:判断是否存在差异数据,如果是,则执行S104,否则结束检测;

S104:提取出存在差异的数据;

S105:识别并提取出差异数据中的网络链接地址;

S106:所述网络链接地址即为广告链接,将所述广告链接提交上报。

所述的方法中,所述获取预设时间段内访问同一网页所产生的完整数据流量的方式包括:在主机、网关、或关键节点使用任意流量采集监控设备获取完整数据流量。

本发明方案主要利用了广告推送策略中针对用于浏览记录,对不同用户推送其浏览记录相关的广告这一特点,来发现同一网页的不同链接。如用户A最近浏览了电子设备交易网站,用户B最近浏览了家具交易网站。

在一个较短的时间间隔内,用户A和用户B都访问了某新闻网站a,该新闻网站的广告控件通过分析用户的浏览历史,分别向用户A和用户B定向推送了电子设备广告和家具广告。

由于短时间(如几秒或几分钟)内新闻网站的新闻信息内容发生变动的概率较低,所以用户A和用户B接收到的新闻信息是一样的,不一样的只是定制内容,该内容就包括广告链接。因此,通过对比用户A和用户B访问网站a 所产生的流量数据,提取差异数据的网络链接地址,就可以发现分别推送给用户A和用户B的两个广告链接。

本发明还提出一种基于网络流量的广告链接发现系统,如图2所示,包括:

流量获取模块201,获取预设时间段内访问同一网页所产生的完整数据流量;

对比模块202,将收集到的数据流量进行对比;

差异提取模块203,判断是否存在差异数据,如果是,则提取出存在差异的数据,否则结束检测;

链接识别模块204,识别并提取出差异数据中的网络链接地址;

上报模块205,所述网络链接地址即为广告链接,将所述广告链接提交上报。

所述的系统中,所述获取预设时间段内访问同一网页所产生的完整数据流量的方式包括:在主机、网关、或关键节点使用任意流量采集监控设备获取完整数据流量。

本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的基于网络流量的广告链接发现方法。

本发明的有益效果:本发明技术方案通过使用计算机自动对比并提取网络中的流量数据的广告链接,获取方式主动、高效,能够实现自动化提取发现广告链接,减少作业成本。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1