如何选择高精准IP地址定位数据提升业务水平

本文介绍了IP问问提供的IP地址定位服务,其通过准确度和一致性两项指标评估IP定位质量。当这两项指标相加达到8星及以上时,定位数据被视为优质,适用于在线广告投放、互联网金融风控等场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

研究结果表明,在基于位置的精准营销领域中,通过GPS能够提供的互联网用户位置信息仅占在线广告投放所有位置信息的20%左右,普适性不高。而传统的IP地址定位产品仅能提供城市或区县级别的定位数据,无法支撑基于位置的服务开展。IP问问可以提供高精准(街道级别)的IP地址定位数据,支持各种基于位置的服务开展。
       一、为什么准确度与一致性相加超过8星的数据是优质数据
      为了方便大家使用优质IP地址定位数据,减少使用成本。在《如何验证IP地址定位的准确率?》这篇文章中,埃文科技提出了高质量IP定位数据的判断标准:“使用IP问问时获取的定位数据准确度及一致性两项指标相加大于等于8星即为优质IP地址定位数据,可以直接应用”。
      大家可能会有疑惑,准确度和一致性有什么作用,为什么两项指标相加大于等于8星就是优质IP定位数据?埃文科技将通过数据分析为大家解惑。
      1.什么是准确度和一致性
      IP问问提供的准确度这项指标,是综合了应用场景、定位方式、定位精度、覆盖半径等多种数据判断的。指的是某个IP地址定位结果的准确程度。一共有5个星级的判断标准。
      IP问问提供的一致性这项指标,是综合了定位结果的变化频率及定位结果的抖动性等多种数据判断的。指的是某个IP地址的定位结果的稳定程度和一致性。一共有5个星级的判断标准。
      2.为什么8星以上数据是精准的
      在实际使用过程中,不论是埃文科技进行的内部测试,亦或是客户进行的测试工作。我们均发现优质的IP地址定位数据有一个共性特点,那就是准确度、一致性2项指标相加星级在8~10星。
      以内部测试为例,埃文科技员工手工采集了带有位置信息的IP测试集。在75%的情况下与真实位置的误差距离在6公里左右。在这种情况下IP定位的准确度和一致性两项指标相加为8~10星,IP地址定位数据质量高,可以直接应用在在线广告投放、互联网金融反欺诈、防“羊毛党”等业务中。且根据各个不同阶段的误差距离分析,误差距离越小,2项指标相加得到的星级越高。而随着误差距离的增加,8星以下的数据占比会逐渐增加。高精准的ip地址定位数据在误差距离较小时,保持在8星以上的概率非常高。
 
      二、数据示例与批量分析
      我们为大家展示的是不同星级下IP地址的定位具体情况。
      如图1所示,120.XX.XX.38(为了保护隐私,我们隐去了中间2位数字,全文将统一采取此方法处理。)这个IP地址在福建省厦门市斗西路亚珠大酒店(经度:118.08151,纬度:24.465536。本文坐标系统一采用OSM坐标系),该酒店使用的IP地址类型是企业专线,覆盖半径为135米,与实际位置误差距离在100米范围内。准确度和一致性两项指标相加为10星,是优质的IP地址定位数据。
 
图片1.jpg
图1:120.XX.XX.38的准确度和一致性2项指标相加为10星
 
      如图2所示,116.XX.XX.53这个IP地址在深圳市福田区沙嘴村二坊(经度:114.01927,纬度:22.527643。),该互联网使用者的IP类型为住宅用户,覆盖半径为2.6523公里,与实际位置误差距离在2.3178公里范围内。准确度和一致性两项指标相加为9星,是优质的IP地址定位数据。
 
图片2.jpg 
图2:116.XX.XX.53的准确度和一致性2项指标相加为9星 
 
      如图3所示,124.XX.XX.214这个IP地址在北京市东城区东直门内大街来福士(经度:116.426059524,纬度:39.9387663751。),该互联网使用者的IP类型为企业专线多区域,覆盖半径分别为541.95米和498.8米,与实际位置误差距离在600米范围内。准确度和一致性两项指标相加为8星,是优质的IP地址定位数据。
 
图片3.jpg 
图3:124.XX.XX.214的准确度和一致性2项指标相加为8星
 
      如图4所示,223.XX.XX.253这个IP地址在重庆市北碚区双元大道永辉超市,该互联网使用者的IP类型为移动网络(3G/4G),由于该类型IP在全省分布,故定位精度为省级别,是准确的数据。准确度和一致性两项指标相加为4星,不是街道级IP地址定位数据。
    小贴士:移动终端连接WIFI后,可以通过IP地址定位得到街道级数据。
 
图片4.jpg
图4:223.XX.XX.253的准确度和一致性2项指标相加为4
 
      在实际业务开展过程中,由于各个行业对于IP地址定位数据的需求不同,所以在使用过程中,不同行业的用户可以根据自己的需求,选择多种标准作为使用依据。
      以在线广告投放业务为例,在实际投放过程中,DSP公司可以选择不同的覆盖半径或误差距离作为投放的判断依据。按埃文科技内测数据显示,如图5所示。如果以5公里的误差距离作为基于位置的在线广告投放依据,8星以上的数据占总数据量的71.23%,以10星IP地址定位数据为例,10星数据在5公里的误差距离下占全部10星数据的79.01%。(以上数据为内测数据,仅为方法介绍,实际数据占比需要根据大家真实测试反映)
 
图片5.jpg
图5:实际位置误差距离对比的准确度和一致性累积分布情况
 
      所以DSP公司在为本地商超、快消品、房地产、4S店等行业的广告主投放时,可以将准确度和一致性2项指标相加大于等于8星的IP定位数据直接用于基于位置的在线广告投放业务。根据以上分析,DSP公司在选择优质IP地址定位数据后,可以通过与需要进行投放的位置(经纬度与覆盖半径)进行匹配,结合用户画像标签数据,选择在该范围内或与该范围相交的IP地址进行广告投放,完成基于位置的精准营销。
      综上,不论是互联网在线广告投放、互联网广告反作弊、互联网交易反欺诈、互联网金融信贷风控或是互联网征信位置核验等业务,均可以根据公司的实际需求选择准确度、一致性2项指标相加在8~10星的IP地址定位数据开展业务。大家在完成测试后,可以用同样的方法进行分析。亦可联系埃文科技,埃文科技能够提供专业的测试分析,为您选择优质数据。
 
埃文科技–全球高精准IP地址定位技术领航者
作为专业从事位置服务的大数据技术科研互联网公司,自2012年成立至今,埃文科技持续推进IP地址定位领域的技术水准。公司专注于网络设备与地理空间位置映射系统的产品研发,拥有12项软件著作权及8项发明专利。
“全球IP地址定位的领航者,为用户提供更加精准的IP地址定位服务”
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Text.RegularExpressions; namespace IpToEarean { public class IpGetter { #region /// <summary> /// 取得客户端真实IP。如果有代理则取第一个非内网地址 ,适用多层代理 /// </summary> public string IPAddress { get { string result = String.Empty; result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (result != null && result != String.Empty) { //可能有代理 if (result.IndexOf(".") == -1) //没有“.”肯定是非IPv4格式 result = null; else { if (result.IndexOf(",") != -1) { //有“,”,估计多个代理。取第一个不是内网的IP。 result = result.Replace(" ", "").Replace("'", ""); string[] temparyip = result.Split(",;".ToCharArray()); for (int i = 0; i < temparyip.Length; i++) { if (this.IsIPAddress(temparyip[i]) && temparyip[i].Substring(0, 3) != "10." && temparyip[i].Substring(0, 7) != "192.168" && temparyip[i].Substring(0, 7) != "172.16.") { return temparyip[i]; //找到不是内网的地址 } } } else if (this.IsIPAddress(result)) //代理即是IP格式 return result; else result = null; //代理中的内容 非IP,取IP } } string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null && HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != String.Empty) ? HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] : HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; if (null == result || result == String.Empty) result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; if (result == null || result == String.Empty) result = HttpContext.Current.Request.UserHostAddress; return result; } } #endregion /// <summary> /// 取得客户端真实IP。如果有代理则取第一个非内网地址 ,适用多层代理 /// </summary> /// <returns></returns> public string GetClientIp() { string result = String.Empty; result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (result != null && result != String.Empty) { //可能有代理 if (result.IndexOf(".") == -1) //没有“.”肯定是非IPv4格式 result = null; else { if (result.IndexOf(",") != -1) { //有“,”,估计多个代理。取第一个不是内网的IP。 result = result.Replace(" ", "").Replace("'", ""); string[] temparyip = result.Split(",;".ToCharArray()); for (int i = 0; i < temparyip.Length; i++) { if (this.IsIPAddress(temparyip[i]) && temparyip[i].Substring(0, 3) != "10." && temparyip[i].Substring(0, 7) != "192.168" && temparyip[i].Substring(0, 7) != "172.16.") { return temparyip[i]; //找到不是内网的地址 } } } else if (this.IsIPAddress(result)) //代理即是IP格式 return result; else result = null; //代理中的内容 非IP,取IP } } string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null && HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != String.Empty) ? HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] : HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; if (null == result || result == String.Empty) result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; if (result == null || result == String.Empty) result = HttpContext.Current.Request.UserHostAddress; return result; } /// <summary> /// 判断是否是IP地址格式 0.0.0.0 /// </summary> /// <param name="str1">待判断的IP地址</param> /// <returns>true or false</returns> public bool IsIPAddress(string ip) { if (ip == null || ip == string.Empty || ip.Length < 7 || ip.Length > 15) return false; string regformat = @"^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$"; Regex regex = new Regex(regformat, RegexOptions.IgnoreCase); return regex.IsMatch(ip); } } }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值