Questo post è stato reso possibile da apilayer attraverso un risarcimento. I contenuti e le opinioni reali sono le uniche opinioni dell'autore, che mantiene l'indipendenza editoriale, anche quando un post è sponsorizzato. Per maggiori dettagli, leggi il nostro disclaimer.

Se gestisci un sito web, sei sicuramente interessato a chi lo sta visitando. Ma perché lasciarti al buio indovinando i tuoi visitatori o lavorando con informazioni incomplete?

ipstack è un potente strumento per il tuo sito Web in grado di localizzare i tuoi visitatori per indirizzo IP attraverso la geolocalizzazione. Continua a leggere per saperne di più su questo strumento di geolocalizzazione IP e su come usarlo.

Che cos'è ipstack?

ipstack è un'API di geolocalizzazione IP in grado di cercare posizioni accurate per i visitatori del tuo sito Web in tempo reale. Quando si desidera visualizzare le informazioni, è possibile scaricarle in pochi secondi in formato JSON o XML per una facile revisione ed elaborazione.

Esistono diversi motivi per cui è vantaggioso utilizzare uno strumento come questo. Per prima cosa, ti aiuta a rilevare le minacce provenienti da indirizzi IP rischiosi in modo più efficiente. Quando un indirizzo non autorizzato visita il tuo sito, la rapida identificazione di ipstack aiuta a proteggerlo.

instagram viewer

Un altro motivo non legato alla sicurezza è l'adattamento dell'esperienza dei visitatori in base alla posizione. Ad esempio, potresti rilevare il Paese di un utente e modificare al volo le impostazioni della lingua in base alla posizione del suo IP. In alternativa, potresti avere contenuti leggermente diversi con priorità sul tuo sito Web a seconda della regione dell'utente.

Introduzione a ipstack

Puoi provare ipstack gratuitamente con una chiave API gratuita. Vai al ipstack homepage e fare clic sull'arancia Ottieni la chiave API gratuita pulsante nell'angolo in alto a destra. Vedrai i vari piani di ipstack (di cui parleremo di seguito).

ipstack ip geolocalizzazione Chiave API gratuita

Successivamente, dovrai creare un account gratuito. Inserisci il tuo indirizzo e-mail e una password, nonché l'indirizzo di fatturazione (e le informazioni sulla società, se lo desideri). Non è necessario specificare alcuna informazione di pagamento per il piano gratuito.

Una volta fatto questo, vedrai a Avvio veloce pagina con la tua chiave API. Ne avrai bisogno per accedere al servizio, quindi assicurati di tenerlo al sicuro.

Ricerche IP

Dovresti conoscere i tre principali metodi di utilizzo dell'IP di ipstack:

  • Ricerca standard: Il metodo più semplice, questo cerca i dati dietro un singolo indirizzo IP.
  • Ricerca in blocco: Ciò consente di cercare dati per più indirizzi IP contemporaneamente.
  • Ricerca richiedente: Usa questo per cercare i dati per l'indirizzo IP che sta facendo la richiesta API.

Indipendentemente dai tre metodi utilizzati, tutte le chiamate all'API ipstack iniziano con lo stesso URL di base:

http://api.ipstack.com/

Per una ricerca IP di base, tutto ciò che devi fare è aggiungere l'indirizzo IP in questione a questo URL, seguito dalla chiave di accesso. Ad esempio, questo URL (con una chiave di accesso valida) cercherà le informazioni per un IP UltraDNS:

http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1. 

Per una ricerca di massa, basta separare due o più indirizzi IP con virgole:

http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1. 

Infine, per una ricerca del richiedente, non è necessario includere un indirizzo IP. Invece, aggiungi dai un'occhiata al suo posto:

http://api.ipstack.com/check? access_key = ABC123 & format = 1. 
Ricerca esempio Esempio di geolocalizzazione ipstack

Per impostazione predefinita, vedrai i risultati in formato JSON in una nuova scheda quando apri questi collegamenti. Include informazioni sulla città più vicina, il paese, la latitudine, la longitudine, la lingua parlata in quella zona e altro ancora.

Utilizzo di ipstack sul tuo sito web

Ovviamente, probabilmente non hai intenzione di inserire manualmente gli indirizzi IP in un URL per utilizzare l'API ipstack. Sul back-end del tuo sito Web, puoi chiamare ipstack e utilizzare i risultati attraverso lingue come PHP o JavaScript. ipstack è flessibile e funziona con altre lingue e anche con una varietà di framework.

ipstack ip geolocalizzazione Esempio PHP

Un esame completo del codice va oltre lo scopo di questo articolo, quindi ti consigliamo di dare un'occhiata a Codice di esempio sezione di utile documentazione di ipstack. Vedere la nostra spiegazione di JavaScript Che cos'è JavaScript e come funziona?Se stai imparando lo sviluppo web, ecco cosa devi sapere su JavaScript e su come funziona con HTML e CSS. Leggi di più se hai bisogno di un primer.

Dopo aver integrato l'API nel tuo sito Web e aver archiviato i dati, troverai tutti i tipi di utilizzo. L'API può rilevare crawler e utenti Tor in modo da poterli bloccare facilmente. Il modulo valuta ti consente di offrire vetrine nella valuta locale dell'utente. E imparare quale percentuale dei tuoi visitatori proviene da quali paesi è preziosa.

Prezzi

La tua chiave API ipstack gratuita include 10.000 richieste al mese con il modulo di localizzazione di base. Per un piccolo sito Web, questo dovrebbe essere sufficiente, ma gli utenti professionali probabilmente vorranno passare a piano premium.

Piani tariffari di geolocalizzazione ipstack ip

Di base, a $ 9,99 al mese, è un passo avanti rispetto al piano gratuito. Aumenta le tue richieste mensili a 50.000 e include la crittografia SSL. Avrai anche accesso a moduli aggiuntivi che ti diranno di più sull'IP di un utente, inclusi valuta e fusi orari. Se hai bisogno di ancora di più, puoi consultare i piani Professional o Professional Plus.

Ricerche semplificate con ipstack

ipstack riceve oltre due milioni di richieste e aggiorna il suo database più di 20 volte al giorno. È anche affidabile, con un uptime del 99,998% negli ultimi 30 giorni. Che tu provi il piano gratuito o opti per un'offerta premium, puoi sapere che si tratta di una soluzione affidabile per le tue esigenze di ricerca della geolocalizzazione IP.

Per ulteriori letture, controlla come rintracciare un indirizzo IP e trovarne uno tuo Come tracciare un indirizzo IP su un PC e come trovarloVuoi vedere l'indirizzo IP del tuo computer? Forse vuoi scoprire dove si trova un altro computer? Sono disponibili vari strumenti gratuiti che ti dicono di più su un computer e il suo indirizzo IP. Leggi di più .

Credito di immagine: efks /Depositphotos

Ben è un vicedirettore e il Post Manager sponsorizzato di MakeUseOf. Ha conseguito un B.S. in Computer Information Systems presso il Grove City College, dove si è laureato con lode e con lode in specializzazione. Gli piace aiutare gli altri ed è appassionato di videogiochi come mezzo.