Ce poste a été rendu possible par un contribuable grâce à une compensation. Le contenu et les opinions réels sont les seules vues de l'auteur, qui conserve l'indépendance éditoriale, même lorsqu'un article est sponsorisé. Pour plus de détails, veuillez lire notre avertissement.

Si vous gérez un site Web, vous êtes certainement intéressé à savoir qui le visite. Mais pourquoi vous laisser dans le noir en devinant vos visiteurs ou en travaillant avec des informations incomplètes?

ipstack est un outil puissant pour votre site Web qui peut localiser vos visiteurs par adresse IP grâce à la géolocalisation. Lisez la suite pour en savoir plus sur cet outil de géolocalisation IP et comment l'utiliser.

Qu'est-ce que ipstack?

ipstack est une API de géolocalisation IP qui peut rechercher des emplacements précis pour les visiteurs de votre site Web en temps réel. Lorsque vous souhaitez voir les informations, vous pouvez les télécharger en quelques secondes au format JSON ou XML pour une révision et un traitement faciles.

Il y a plusieurs raisons pour lesquelles l'utilisation d'un outil comme celui-ci est avantageuse. D'une part, il vous aide à détecter plus efficacement les menaces provenant d'adresses IP à risque. Lorsqu'une adresse malveillante visite votre site, l'identification rapide d'ipstack permet de le protéger.

Une autre raison non liée à la sécurité est d'ajuster l'expérience de vos visiteurs en fonction de l'emplacement. Par exemple, vous pouvez détecter le pays d'un utilisateur et modifier les paramètres de langue à la volée en fonction de l'emplacement de son adresse IP. Ou, vous pouvez avoir un contenu légèrement différent priorisé sur votre site Web en fonction de la région de l'utilisateur.

Débuter avec ipstack

Vous pouvez essayer ipstack gratuitement avec une clé API gratuite. Dirigez-vous vers le ipstack page d'accueil et cliquez sur l'orange Obtenez une clé API gratuite dans le coin supérieur droit. Vous verrez les différents plans d'ipstack (dont nous discuterons ci-dessous).

ipstack ip geolocation Clé API gratuite

Ensuite, vous devrez vous inscrire à un compte gratuit. Entrez votre adresse e-mail et un mot de passe, ainsi que votre adresse de facturation (et les informations de l'entreprise si vous le souhaitez). Vous n'avez pas besoin de spécifier d'informations de paiement pour le plan gratuit.

Une fois que vous avez fait cela, vous verrez un Démarrage rapide page avec votre clé API. Vous en aurez besoin pour accéder au service, alors assurez-vous de le garder en sécurité.

Recherches IP

Vous devez connaître les trois principales méthodes d'utilisation de l'IP d'ipstack:

  • Recherche standard: La méthode la plus simple consiste à rechercher les données derrière une seule adresse IP.
  • Recherche en masse: Cela vous permet de rechercher des données pour plusieurs adresses IP à la fois.
  • Recherche de demandeur: Utilisez-le pour rechercher des données pour l'adresse IP qui fait la demande d'API.

Peu importe laquelle des trois méthodes vous utilisez, tous les appels à l'API ipstack commencent par la même URL de base:

http://api.ipstack.com/

Pour une recherche IP de base, il vous suffit d'ajouter l'adresse IP en question à cette URL, suivie de votre clé d'accès. Par exemple, cette URL (avec une clé d'accès valide) recherchera les informations pour une adresse IP UltraDNS:

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

Pour une recherche groupée, séparez simplement deux ou plusieurs adresses IP par des virgules:

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

Enfin, pour une recherche de demandeur, vous n'avez pas besoin d'inclure une adresse IP. Au lieu de cela, ajoutez vérifier à sa place:

http://api.ipstack.com/check? access_key = ABC123 & format = 1. 
Exemple de recherche d'ipstack ip geolocation

Par défaut, vous verrez les résultats au format JSON dans un nouvel onglet lorsque vous ouvrirez ces liens. Il comprend des informations sur la ville la plus proche, le pays, la latitude, la longitude, la langue parlée dans cette zone, etc.

Utilisation d'ipstack sur votre site Web

Bien sûr, vous n'allez probablement pas saisir manuellement les adresses IP dans une URL pour utiliser l'API ipstack. Sur le backend de votre site Web, vous pouvez appeler ipstack et utiliser les résultats via des langages tels que PHP ou JavaScript. ipstack est flexible et fonctionne également avec d'autres langages et une variété de frameworks.

ipstack ip géolocalisation Exemple PHP

Un examen complet du code dépasse le cadre de cet article, nous vous recommandons donc de consulter le Exemple de code section de documentation utile d'ipstack. Voir notre explication de JavaScript Qu'est-ce que JavaScript et comment ça marche?Si vous apprenez le développement Web, voici ce que vous devez savoir sur JavaScript et comment il fonctionne avec HTML et CSS. Lire la suite si vous avez besoin d'un apprêt.

Une fois que vous avez intégré l'API dans votre site Web et que vous stockez les données, vous trouverez toutes sortes d'utilisations pour celle-ci. L'API peut détecter les robots d'exploration et les utilisateurs de Tor afin que vous puissiez facilement les bloquer. Le module de devise vous permet de proposer des vitrines dans la devise locale de l'utilisateur. Et apprendre quel pourcentage de vos visiteurs vient de quels pays est précieux.

Tarification

Votre clé API ipstack gratuite comprend 10 000 requêtes par mois avec le module de localisation de base. Pour un petit site Web, cela devrait être suffisant, mais les utilisateurs professionnels voudront probablement passer à un plan premium.

Plans de tarification de géolocalisation ip ipack

De base, à 9,99 $ par mois, est un pas de plus par rapport au plan gratuit. Il augmente vos demandes mensuelles à 50 000 et comprend le cryptage SSL. Vous aurez également accès à des modules supplémentaires qui vous en diront plus sur l'IP d'un utilisateur, y compris la devise et les fuseaux horaires. Si vous en avez besoin de plus, vous pouvez consulter les plans Professional ou Professional Plus.

Recherches simplifiées avec ipstack

ipstack reçoit plus de deux millions de demandes et met à jour sa base de données plus de 20 fois par jour. Il est également fiable, avec une disponibilité de 99,998% au cours des 30 derniers jours. Que vous essayiez le plan gratuit ou que vous optiez pour une offre premium, vous pouvez savoir que c'est une solution de confiance pour vos besoins de recherche de géolocalisation IP.

Pour plus de lecture, consultez comment tracer une adresse IP et trouver la vôtre Comment tracer une adresse IP sur un PC et comment trouver la vôtreVous voulez voir l'adresse IP de votre ordinateur? Vous souhaitez peut-être découvrir où se trouve un autre ordinateur? Divers outils gratuits sont disponibles qui vous en disent plus sur un ordinateur et son adresse IP. Lire la suite .

Crédit d'image: efks /DépôtPhotos

Ben est rédacteur en chef adjoint et directeur des publications sponsorisées chez MakeUseOf. Il est titulaire d'un B.S. en systèmes d'information informatique du Grove City College, où il est diplômé Cum Laude et avec distinction dans sa majeure. Il aime aider les autres et se passionne pour les jeux vidéo en tant que médium.