[发明专利]IP地址的校正方法及装置、系统、存储介质、电子设备有效
申请号: | 202010845051.X | 申请日: | 2020-08-20 |
公开(公告)号: | CN112019649B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 张其科;刘沛;李大圣 | 申请(专利权)人: | 北京明略昭辉科技有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L61/5007 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 曾军;王卫忠 |
地址: | 100098 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip 地址 校正 方法 装置 系统 存储 介质 电子设备 | ||
本发明公开了一种IP地址的校正方法及装置、系统、存储介质、电子设备,属于计算机领域。其中,该方法包括:监测客户端针对媒体资源的点击事件;在所述点击事件发生时,从所述客户端的缓存中获取历史曝光IP,其中,所述历史曝光IP是在历史时间监测到所述客户端的观看事件时保存的用户IP;根据所述历史曝光IP校正所述点击事件的点击IP。通过本发明,解决了相关技术中监测用户的曝光IP与点击IP不一致的技术问题,避免了IP偏差,提高了IP监测系统的稳定性和准确性。
技术领域
本发明涉及计算机领域,具体而言,涉及一种IP地址的校正方法及装置、系统、存储介质、电子设备。
背景技术
相关技术在对媒体服务器上的媒体资源的点击行为进行地域分析时,往往需要获取客户端的用户IP,进而根据IP地址来解析地域,如果IP地址错误,也会导致地域解析错误或者解析失败。
相关技术中,用一个用户在很短的时间内同时触发曝光监测代码,及点击监测代码,在采集服务器上由于用户网络环境、DNS的解析、或是曝光点击代码的服务器位置的不同,有一定的概率会得到不同的IP。同一个用户在不同服务器端得到不同的IP,这会导致以后的一系列数据都出现IP偏差。相关技术一般都是收到哪个IP就用哪个IP,即随机使用其中的一个作为用户IP,没有区分是曝光IP还是点击IP,也没有区别是IPv4还是IPv6的网络协议,进而在曝光IP和点击IP不同,或者网络协议不同时,解析的用户IP不一致,导致IP偏差。
针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
发明内容
本发明实施例提供了一种IP地址的校正方法及装置、系统、存储介质、电子设备。
根据本申请实施例的一个方面,提供了一种IP地址的校正方法,包括:监测客户端针对媒体资源的点击事件;在所述点击事件发生时,从所述客户端的缓存中获取历史曝光IP,其中,所述历史曝光IP是在历史时间监测到所述客户端的观看事件时保存的用户IP;根据所述历史曝光IP校正所述点击事件的点击IP。
进一步,在从所述客户端的缓存中获取历史曝光IP之前,所述方法还包括:监测所述客户端针对所述媒体资源的观看事件;在所述观看事件发生时,获取所述客户端的用户IP;将所述用户IP确定为所述观看事件的曝光IP,并将所述曝光IP存储在所述客户端的缓存中。
进一步,从所述客户端的缓存中获取历史曝光IP包括:从所述客户端的缓存中获取IP地址列表;判断所述IP地址列表中是否存在合法的IPv4版本的第一IP地址;若存在合法的IPv4版本的第一IP地址,将所述第一IP地址确定为所述历史曝光IP;若不存在合法的IPv4版本的第一IP地址,将所述IP地址列表中合法的IPv6版本的第二IP地址确定为所述历史曝光IP。
进一步,根据所述历史曝光IP校正所述点击事件的点击IP包括:将所述点击IP的原始IP字段替换为所述历史曝光IP的目标IP字段;解析所述点击事件的点击请求消息中的第一IP地址类型和所述历史曝光IP的第二IP地址类型;根据所述第一IP地址类型和所述第二IP地址类型校正所述点击IP的网络协议。
进一步,根据所述第一IP地址类型和所述第二IP地址类型校正所述点击IP的网络协议包括:若所述IP地址类型为IPv4,所述历史曝光IP为IPv4,将所述点击IP校正为IPv4;若所述IP地址类型为IPv4,所述历史曝光IP为IPv6,将所述点击IP校正为IPv6;若所述IP地址类型为IPv6,所述历史曝光IP为IPv4,将所述点击IP校正为IPv4;若所述IP地址类型为IPv6,所述历史曝光IP为IPv6,将所述点击IP校正为IPv6。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略昭辉科技有限公司,未经北京明略昭辉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010845051.X/2.html,转载请声明来源钻瓜专利网。