一种IP黑名单确定方法、装置、设备及存储介质制造方法及图纸

技术编号:29594186 阅读:15 留言:0更新日期:2021-08-06 19:55
本申请实施例公开了一种IP黑名单确定方法、装置、设备及存储介质,所述方法包括:确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。在本申请的实施例中,基于波动系数确定IP黑名单,可以在不搜集用户信息的情况下,从IP波动情况的角度对异常IP进行综合分析,提升IP黑名单确定的准确性。

【技术实现步骤摘要】
一种IP黑名单确定方法、装置、设备及存储介质
本申请实施例涉及网络异常流量识别
,例如涉及一种IP黑名单确定方法、装置、设备及存储介质。
技术介绍
随着智能手机、平板电脑等移动终端设备的普及,第三方应用程序客户端逐渐成为广告主投放广告的主要载体,第三方应用程序(Application,APP)厂商将APP中广告位托管给广告网络(AdvertisementNetwork,ADN),借助AND的销售和代理团队进行变现。但是部分群体通过伪造广告的浏览和点击流量攫取巨额利益,严重损害了广告主的利益,这种伪造的浏览称之为“异常流量”。为了维护广告主的合法权益,需要对产生异常流量的IP进行识别,快速确定IP黑名单,是监测并控制异常流量的重要手段。但是相关技术中在生成可疑IP黑名单时,使用的方法大多是在某一个预置的时间段内,根据用户的信息,统计访问次数超过预设阈值的IP确定为可疑IP。但是在相邻两个预置的时间段内,实际访问情况可能会有较大的差异,即IP流量可能存在波动,上一个预置时间段内确定的可疑IP名单与下一个预置时间段内确定的可疑IP名单也会有较大的出入,从而无法准确确定可疑IP名单。为解决上述技术问题,本申请提出一种IP黑名单确定方法、装置、设备及存储介质。
技术实现思路
本申请实施例提供一种IP黑名单确定方法方法,基于波动系数确定IP黑名单,可以在不搜集用户信息的情况下,从IP波动情况的角度对异常IP进行综合分析,提升IP黑名单确定的准确性。第一方面,本申请实施例提供了一种IP黑名单确定方法,包括:确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。第二方面,本申请实施例还提供了一种IP黑名单确定装置,包括:第一IP黑名单确定模块,设置为确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;第二IP黑名单确定模块,设置为根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;目标IP黑名单确定模块,设置为根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。第三方面,本申请实施例还提供了一种计算机设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请任意实施例所提供的IP黑名单确定方法。第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请任意实施例所提供的IP黑名单确定方法。本申请实施例确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。基于波动系数确定IP黑名单,可以在不搜集用户信息的情况下,从IP波动情况的角度对异常IP进行综合分析,提升IP黑名单确定的准确性。附图说明图1为本申请实施例提供的一种IP黑名单确定方法的流程图;图2为本申请实施例提供的另一种IP黑名单确定方法中步骤S110的流程图;图3为本申请实施例提供的另一种IP黑名单确定方法中步骤S120的流程图;图4为本申请实施例提供的一种IP黑名单确定装置的结构示意图;图5为本申请实施例提供的另一种IP黑名单确定装置的结构示意图;图6为本申请实施例提供的一种IP黑名单确定设备的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在进行详细说明之前,先对本申请中涉及到的相关内容作出解释,本申请中涉及的相关术语均为本领域技术人员知晓和理解的内容。IP(InternetProtocol,网络协议)是为计算机网络相互连接进行通信而设计的协议,是为了使连接到因特网上的所有计算机实现相互通信的一套规则。每个连接在因特网上的设备都会被分配一个或多个IP地址用于在网络上进行通讯。在互联网广告领域,通常需要区分活动和点位。一个广告主通常会安排若干波活动,每个活动达成不一样的目的,例如建立品牌认知、促进特定品牌提升销量等等;每个活动里通常包括若干个点位,每个点位通常安排一种广告投放方式,例如新浪首页通投是一个点位、优酷视频前贴定向母婴人群是另一个点位等等。曝光量统计的是在预设周期内某一广告或某些广告曝光的总次数。例如对于某一个汽车广告主来说,在投放汽车广告时,可能会在多种点位进行投放,假如广告主选择在两个点位投放开屏广告,预设周期为T天,则本申请中所说的曝光量指的是,统计T天之内汽车广告在这两个点位中所产生的总曝光次数。点击量统计的是在预设周期内某一广告或某些广告被点击的总次数。例如对于某一个汽车广告主来说,在投放汽车广告时,可能会在多种点位进行投放,假如广告主选择在两个点位投放开屏广告,预设周期为T天,则本申请中所说的点击量指的是,统计T天之内汽车广告在这两个点位中被点击的总次数。在预设周期内广告点位的曝光量和点击量会随着时间的变化而产生波动,而IP流量的波动情况可以在一定程度上反映IP流量的异常程度。在本申请实施例中,以预设周期为T天,某汽车广告主在两个点位,例如新浪APP和优酷APP投放开屏汽车广告为例进行说明。实施例一在本申请实施例中,预设周期为T天。图1是本申请实施例提供的一种IP黑名单确定方法的流程图。本实施例可适用于需要确定异常流量的情形,尤其适用于在不同时间段,异常流量可能存在波动的情形。该方法可以由IP黑名单确定装置执行,该IP黑名单确定装置可以采用软件和/或硬件的方式实现,例如,该IP黑名单确定装置可配置于计算机设备中。如图1所示,该方法包括:S110、确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单。在一个实施例中,统计T天中汽车广告在新浪APP和优酷APP中投放的开屏广告的曝光量。分别抽取新浪APP和优酷APP上传到服务器中的日志,根据日志统计在这T天中访问新浪APP和优酷APP的所有IP地址,并统计每个IP地址在T天中的曝光量,根据每个IP在这T天之内的曝光量确定每个IP在T天之内的曝光量波动情况,从而确定第一IP黑名单。曝光量指的是每个IP在这T天之内的曝光累加次数。假如某一用户使用一部手机(此时对应一个访问ID)通过一个IP地址访问新浪APP,在新浪APP开启时,开屏汽车广告产生一次曝光;用户在这部本文档来自技高网...

【技术保护点】
1.一种IP黑名单确定方法,其特征在于,所述方法包括:/n确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;/n根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;/n根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。/n

【技术特征摘要】
1.一种IP黑名单确定方法,其特征在于,所述方法包括:
确定预设周期内出现的多个IP,根据每个IP在所述预设周期内的曝光量确定第一IP黑名单;
根据所述多个IP中的每个IP在所述预设周期内的点击量确定第二IP黑名单;
根据所述第一IP黑名单和所述第二IP黑名单确定目标IP黑名单。


2.根据权利要求1所述的方法,其特征在于,所述根据每个IP在预设周期内的曝光量确定第一IP黑名单,包括:
将所述预设周期按小时划分,计算每个IP在所述预设周期内逐小时的曝光量eachHourimp;
根据每个IP在所述预设周期内所述逐小时的曝光量eachHourimp,计算每个IP的第一波动概率;
对所述多个IP的所述逐小时的曝光量eachHourimp进行聚类,确定符合第一预设条件的第一IP集合;
从所述第一IP集合中选取所述第一波动概率大于第一预设阈值的IP,并将选取出的IP作为第一IP黑名单。


3.根据权利要求1所述的方法,其特征在于,所述根据每个IP在预设周期内的点击量确定第二IP黑名单,包括:
将所述预设周期按小时划分,计算每个IP在所述预设周期内逐小时的点击量eachHourclick;
根据每个IP在所述预设周期内所述逐小时的点击量eachHourclick,计算每个IP的第二波动概率;
对所述多个IP的所述逐小时的点击量eachHourclick进行聚类,确定符合第二预设条件的第二IP集合;
从所述第二IP集合中选取所述第二波动概率大于第二预设阈值的IP,并将选取出的IP作为第二IP黑名单。


4.根据权利要求2所述的方法,其特征在于,根据每个IP在所述预设周期内所述逐小时的曝光量eachHourimp,计算每个IP的第一波动概率,包括:
根据计算每个IP的第一波动系数;
根据计算每个IP的所述第一波动概率;
其中,cv1表示每个IP的所述第一波动系数,Mean函数是取均值的函数,Std函数取标准差的函数,p1表示每个IP的所述第一波动概率,μ1表示所述多个IP的所述第一波动系数的均值,σ1表示所述多个IP的所述第一波动系数的标准差。


5.根据权利要求3所述的方法,其特征在于,根据每个IP在所述预设周期内所述逐小时的点击量eachHourclick,计算每个IP的第二波动概率,包括:
根据计算每个IP的第二波动系数;
根据计算每个IP的所述第二波动概率;
其中,cv2表示每个IP的所述第二波动系数,Mean...

【专利技术属性】
技术研发人员:刘洋田丹丹卫海天
申请(专利权)人:北京明略昭辉科技有限公司
类型:发明
国别省市:北京;11

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

1