【发布时间】:2010-08-22 04:58:04
【问题描述】:
我们希望在我们的 Web 应用程序中为来自某个州(佛罗里达州)的访问者与来自其他国家/地区(和世界)的访问者实现稍微不同的行为。
100% 准确并不重要,但要一直到 90 年代——如果少数佛罗里达人看到另一个版本,而其他人看到佛罗里达版本,那也没关系。
您在基于 IP 地址对用户进行州级识别方面有何经验?
是的,我了解使用此信息(ISP、代理服务器、yada yada)的理论限制,但我不知道这在现实世界中会如何发挥作用。 about the different providers 和 accuracy 有一些很好的答案,但它们并没有真正回答我们的州级经验问题。谷歌provides some,但不是我们正在寻找的信息。
谢谢。如果这种方法效果不够好,我们不想采用这种方法。
【问题讨论】:
-
丹尼尔在下面的回答非常好。我很好奇是否有人有尝试依赖这些数据(尽管我们都依赖于广告投放)做其他事情的第一手经验。
-
我确实依赖于 MaxMind 的数据,但仅限于国家层面。我们将其用于信用卡欺诈预防系统。该系统用于向人工操作员显示来自 IP 地址的客户所在国家/地区(来自 Maxmind)、发卡银行所在的国家/地区(来自支付网关)以及用户在创建时选择的国家/地区帐户。如果其中任何一项不匹配,操作员将采取手动操作(给客户打电话或类似的方式)...
-
... 从IP地址导出的国家被认为是三个中最可靠的,即使我没有进行科学抽样,我相信错误/遗漏/不正确的响应要少得多98%...我知道您需要州级准确度,但从国家级的良好经验来看,我猜 MaxMind 发布的统计数据与事实相差不远...当然,您可能要等待看看是否有人在这个级别上有更好的第一手经验。
标签: javascript geoip