一种产生异常流量的APP的确定方法及装置制造方法及图纸

技术编号:22005397 阅读:27 留言:0更新日期:2019-08-31 06:53
本申请提供了一种产生异常流量的APP的确定方法及装置,其中,该确定方法包括获取运行有N个APP的目标终端设备的运行日志;基于运行日志和N个APP所要播放广告的预设总投放流量,确定目标终端设备是否产生异常流量;在目标终端设备产生异常流量时,将N个APP分别在N台除目标终端设备之外的其他终端设备上,并获取每个其他终端设备的运行日志;针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;根据目标终端设备和产生异常流量的其他终端设备,确定产生异常流量的APP。通过本申请的确定方法能够确定产生异常流量的APP,进而确保广告主的利益不受损害。

A Method and Device for Determining APP Generating Abnormal Flow

【技术实现步骤摘要】
一种产生异常流量的APP的确定方法及装置
本申请涉及数据处理
,具体而言,涉及一种产生异常流量的APP的确定方法及装置。
技术介绍
随着智能手机和平板电脑等移动终端设备的普及,用户逐渐习惯了使用第三方应用程序(Application,APP)客户端进行上网的方式,同时越来越多的APP被开发,并被用户广泛的应用。广告主可以以下载量、使用量均较高的APP为载体来投放广告,以达到将产品向用户宣传的目的,进而获取利益。APP厂商通过广告流量获取收入。具体的,每次广告被观看时,APP会根据约定,向广告主指定的监测服务器发送超文本传输协议(HyperTextTransferProtocol,HTTP)请求,监测服务器收到请求后记录该次广告流量。为了获取更多收入,部分APP厂商会在APP中嵌入额外的发送HTTP请求的代码,使得每次广告被观看时,APP向监测服务器发送超过一条HTTP请求,进而获取超过实际广告流量对应的收入。这种额外的HTTP请求可称之为“异常流量”。因此,广告主需要一种有效的技术方案,识别产生异常流量的APP。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种产生异常流量的APP的确定方法及装置,能够确定产生异常流量的APP,进而确保广告主的利益不受损害。第一方面,本申请实施例提供了一种产生异常流量的APP的确定方法,其中,包括:获取运行有N个APP的目标终端设备的运行日志;基于所述运行日志和所述N个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量;在所述目标终端设备产生异常流量时,将所述N个APP分别安装在N台除所述目标终端设备之外的其他终端设备上,并获取所述每个其他终端设备的运行日志;针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP。结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述运行日志包括设备终端的身份标识符、多个APP播放的广告的广告主的标识信息、多个APP播放的每个广告的标识信息。结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,其中,所述基于所述运行日志和所述多个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量,包括:确定所述运行日志中每个广告主的标识信息和每个广告的标识信息之间的映射关系;计算落入预设的广告主的标识信息和广告的标识信息之间的映射关系组中的广告流量,将所述广告流量作为所述目标终端设备播放广告的实际总投放流量;判断所述实际总投放流量和所述N个APP所要播放广告的预设总投放流量是否相等;若不相等,则确定所述目标终端设备产生异常流量。结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中,所述根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP,包括:将所述目标终端设备运行的APP,与所述产生异常流量的其他终端设备运行的APP,进行取交集计算,得到产生异常流量的APP。结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,还包括:在所述目标终端设备产生异常流量时,针对每个APP,利用单独运行该APP的所述目标终端设备的运行日志和该APP对应的预设投放流量,确定该APP是否产生异常流量。第二方面,本申请实施例还提供了一种产生异常流量的APP的确定装置,其中,包括:第一获取模块,用于获取运行有N个APP的目标终端设备的运行日志;第一确定模块,用于基于所述运行日志和所述N个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量;第二获取模块,用于在所述目标终端设备产生异常流量时,将所述N个APP分别安装在N台除所述目标终端设备之外的其他终端设备上,并获取所述每个其他终端设备的运行日志;第二确定模块,用于针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;第三确定模块,用于根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP。结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,其中,包括:所述第一获取模块获取的运行日志包括设备终端的身份标识符、多个APP播放的广告的广告主的标识信息、多个APP播放的每个广告的标识信息。结合第二方面的第一种可能的实施方式,本申请实施例提供了第二方面的第二种可能的实施方式,其中,所述第一确定模块,具体用于:确定所述运行日志中每个广告主的标识信息和每个广告的标识信息之间的映射关系;计算落入预设的广告主的标识信息和广告的标识信息之间的映射关系组中的广告流量,将所述广告流量作为所述目标终端设备播放广告的实际总投放流量;判断所述实际总投放流量和所述N个APP所要播放广告的预设总投放流量是否相等;若不相等,则确定所述目标终端设备产生异常流量。结合第二方面,本申请实施例提供了第二方面的第三种可能的实施方式,其中,所述第三确定模块,具体用于:将所述目标终端设备运行的APP,与所述产生异常流量的其他终端设备运行的APP,进行取交集计算,得到产生异常流量的APP。结合第二方面,本申请实施例提供了第二方面的第四种可能的实施方式,其中,还包括第四确定模块,用于:在所述目标终端设备产生异常流量时,针对每个APP,利用单独运行该APP的所述目标终端设备的运行日志和该APP对应的预设投放流量,确定该APP是否产生异常流量。本申请实施例提供的一种产生异常流量的APP的确定方法及装置,其中,该确定方法包括获取运行有N个APP的目标终端设备的运行日志;基于运行日志和N个APP所要播放广告的预设总投放流量,确定目标终端设备是否产生异常流量;在目标终端设备产生异常流量时,将N个APP分别在N台除目标终端设备之外的其他终端设备上,并获取每个其他终端设备的运行日志;针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;根据目标终端设备和产生异常流量的其他终端设备,确定产生异常流量的APP。通过本申请的确定方法,即分别利用N台终端设备运行目标终端设备上的N个APP,并根据N台终端设备产生的运行日志和目标终端设备产生的运行日志,确定产生异常流量的APP,不仅可以提高检测产生异常流量的APP,还可以确保广告主的利益不受损害。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本申请实施例所提供的一种产生异常流量的APP的确定方法的流程图;图2示出了本申请实施例所提供的另一种产生异常流量的APP的确定本文档来自技高网...

【技术保护点】
1.一种产生异常流量的APP的确定方法,其特征在于,包括:获取运行有N个APP的目标终端设备的运行日志;基于所述运行日志和所述N个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量;在所述目标终端设备产生异常流量时,将所述N个APP分别安装在N台除所述目标终端设备之外的其他终端设备上,并获取所述每个其他终端设备的运行日志;针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP。

【技术特征摘要】
1.一种产生异常流量的APP的确定方法,其特征在于,包括:获取运行有N个APP的目标终端设备的运行日志;基于所述运行日志和所述N个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量;在所述目标终端设备产生异常流量时,将所述N个APP分别安装在N台除所述目标终端设备之外的其他终端设备上,并获取所述每个其他终端设备的运行日志;针对每个其他终端设备,根据该其他终端设备的运行日志和该其他终端设备运行的APP所要播放广告的预设总投放流量,确定该其他终端设备是否产生异常流量;根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP。2.根据权利要求1所述的确定方法,其特征在于,所述运行日志包括设备终端的身份标识符、多个APP播放的广告的广告主的标识信息、多个APP播放的每个广告的标识信息。3.根据权利要求2所述的确定方法,其特征在于,所述基于所述运行日志和所述多个APP所要播放广告的预设总投放流量,确定所述目标终端设备是否产生异常流量,包括:确定所述运行日志中每个广告主的标识信息和每个广告的标识信息之间的映射关系;计算落入预设的广告主的标识信息和广告的标识信息之间的映射关系组中的广告流量,将所述广告流量作为所述目标终端设备播放广告的实际总投放流量;判断所述实际总投放流量和所述N个APP所要播放广告的预设总投放流量是否相等;若不相等,则确定所述目标终端设备产生异常流量。4.根据权利要求1所述的确定方法,其特征在于,所述根据所述目标终端设备和所述产生异常流量的其他终端设备,确定产生异常流量的APP,包括:将所述目标终端设备运行的APP,与所述产生异常流量的其他终端设备运行的APP,进行取交集计算,得到产生异常流量的APP。5.根据权利要求1所述的确定方法,其特征在于,还包括:在所述目标终端设备产生异常流量时,针对每个APP,利用单独运行该APP的所述目标终端设备的运行日志和该APP对应的预设投放流量,确定该APP是否产生异常...

【专利技术属性】
技术研发人员:丁若谷贾彤吴明辉
申请(专利权)人:秒针信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1