Можно ли отслеживать страну, где пользователь доступа к конкретному сайту?
-
01-10-2019 - |
Вопрос
Я хочу отследить страну пользователя, откуда у меня есть мой сайт. бывший; Если клиент от конкретного доступа к говорит, говорит Америка, как отследить, что пользователь на самом деле из Америки. Там в любом случае
Решение
О чем вы говорите, называется Geoip, и есть много способов сделать это. Обычно это делается с использованием третьей стороны, которая имеет отображение IP-адресов к физическим местам.
Это, конечно, не на 100% точно, так как люди могут использовать VPN, TOR или просто подменные адреса.
Другие советы
Во всех случаях это невозможно, но большинство IP-адресов могут быть сопоставлены на место (даже до города). Есть довольно большое количество таких GeoMapping. Сервисы.
Используйте MaxMind Service.http://www.maxmind.com/app/javascript_city.Они получили бесплатные и платные версии.
Вы можете определить страну IP-адреса последнего прокси, который использует пользователь. Это довольно часто их страна, но не всегда.
Пользователи могут изложить, чтобы скрыть его, например, с помощью TOR или другого прокси-сервиса.
Или их провайдеры могут пройти их через NAT или через другие страны.
И что вы делаете с информацией? Предложите им сайт в их предполагаемом родном языке? Или настройте свои контактные данные соответствующим образом?
Так что вы должны думать осторожно О том, как вы используете эту информацию. Это хорошая идея, чтобы представить страницу на родном языке, которую вы думаете, что пользователь занимается серфингом, но вы должны легко и очевидно, чтобы пользователь мог изменить свою страну. Не все серферы в любой данной стране на самом деле говорят на языке, и не все люди могут назвать бесплатные номера, а не все люди в одной стране, не хотят поддержки, которые специфичны к своей стране, они могут стремиться к поддержке, когда они в другом месте или для друга и т. Д.