我希望跟踪用户所在国家/地区的网站。 前;如果来自某个特定的客户正在访问说美国如何追踪该用户实际上来自美国。 有什么办法
答案 0 :(得分:3)
您所说的是GeoIP,有很多方法可以做到。通常,这是使用第三方完成的,该第三方具有IP地址到物理位置的映射。
这当然不是100%准确,因为人们可能正在使用VPN,TOR或只是欺骗地址。
答案 1 :(得分:3)
在所有情况下都不可能,但大多数IP地址都可以映射到某个位置(甚至可以映射到城市)。有很多这样的geomapping服务。
答案 2 :(得分:1)
使用MaxMind服务。 http://www.maxmind.com/app/javascript_city 他们获得了免费和付费版本。
答案 3 :(得分:1)
您可以确定用户正在使用的最后一个代理的IP地址的国家/地区。这经常他们的国家,但并非总是如此。
用户可以开始模糊它,例如使用TOR或其他代理服务。
或者他们的ISP可能会通过NAT或其他国家/地区传递它们。
你如何处理这些信息?以他们假定的母语为他们提供网站?或者适当地自定义您的联系方式?
因此,您必须仔细考虑 ,了解您如何使用此信息。最好使用您认为用户正在浏览的母语显示页面,但您必须让用户轻松且明显地更改其国家/地区。并非所有特定国家的冲浪者都会说这种语言,并非所有人都可以拨打免费电话号码,而且并非所有一个国家的人都希望获得特定于他们国家的支持,他们可能会寻求支持他们在其他地方或对于朋友等。
答案 4 :(得分:0)