Localizar e identificar visitantes del sitio web por dirección IP

Índice
  1. ¿Para qué sirve esto?
  2. uso

¡Muchas gracias a ipstack por patrocinar esta semana!

¿Alguna vez ha tenido la necesidad de conocer la ubicación general de un visitante de su sitio web? Puedes obtener esa información, sin tener que pedirla explícitamente, a través de la dirección IP del usuario. Sólo necesitarás una API que te brinde esa información, y eso es exactamente lo que es ipstack.

Aquí estoy yo ahora mismo:

Esto funciona globalmente a través de una API que cubre más de 2 millones de ubicaciones únicas en más de 200.000 ciudades de todo el mundo y se actualiza docenas de veces al día.

¡Es una API JSON limpia y agradable para todos los usuarios de JavaScript! XML también está ahí, si lo necesita. Probablemente tengas curiosidad acerca de todos los datos que puedes obtener, así que echemos un vistazo:

{  "ip": "134.201.250.155",  "hostname": "134.201.250.155",  "type": "ipv4",  "continent_code": "NA",  "continent_name": "North America",  "country_code": "US",  "country_name": "United States",  "region_code": "CA",  "region_name": "California",  "city": "Los Angeles",  "zip": "90013",  "latitude": 34.0453,  "longitude": -118.2413,  "location": {    "geoname_id": 5368361,    "capital": "Washington D.C.",    "languages": [        {          "code": "en",          "name": "English",          "native": "English"        }    ],    "country_flag": "https://assets.ipstack.com/images/assets/flags_svg/us.svg",    "country_flag_emoji": "#x1f1fa;#x1f1f8;",    "country_flag_emoji_unicode": "U+1F1FA U+1F1F8",    "calling_code": "1",    "is_eu": false  },  "time_zone": {    "id": "America/Los_Angeles",    "current_time": "2018-03-29T07:35:08-07:00",    "gmt_offset": -25200,    "code": "PDT",    "is_daylight_saving": true  },  "currency": {    "code": "USD",    "name": "US Dollar",    "plural": "US dollars",    "symbol": "$",    "symbol_native": "$"  },  "connection": {    "asn": 25876,    "isp": "Los Angeles Department of Water  Power"  }  "security": {    "is_proxy": false,    "proxy_type": null,    "is_crawler": false,    "crawler_name": null,    "crawler_type": null,    "is_tor": false,    "threat_level": "low",    "threat_types": null  }}

¿Para qué sirve esto?

¡Toda clase de cosas! ¡Lo que quieras! Pero aquí te dejamos algunas prácticas muy:

  • ¿Tu sitio muestra la hora? Puedes ajustarla a la zona horaria local del usuario, siempre que sepas dónde se encuentra.
  • ¿Su sitio muestra moneda? Puede ajustar sus precios para mostrar las monedas locales, siempre que sepa dónde están.
  • ¿Su sitio sólo funciona en ciertos países debido a leyes, regulaciones u otras razones? Es posible que desees ofrecer diferentes experiencias en esos diferentes países. ipstack también se utiliza a menudo para protegerse contra posibles amenazas a la seguridad.

Muchas grandes empresas como Microsoft, Airbnb y Samsung utilizan ipstack.

uso

ipstack tiene un nivel gratuito que cubre hasta 10,000 solicitudes durante un mes, y los aviones comienzan en un precio razonable de $ 9,99 al mes, que cubre 5 veces más solicitudes y desbloquea módulos útiles como los módulos de Zona horaria y Moneda. Los aviones escalan a cualquier nivel, incluidos millones de solicitudes por día.

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. Este sitio web utiliza cookies para mejorar tu experiencia de usuario. Al continuar navegando, aceptas su uso. Mas informacion