IPWHOIS.io Review: Schnelle und vielseitige IP-Geolocation-API
Veröffentlicht: 2021-07-17Die Beschaffung von IP-Adressen Ihrer Besucher wird zu einem immer wichtigeren Bestandteil der Websiteverwaltung. Da Websites heute globaler denn je sind und jeder Besucher nach dieser personalisierten Erfahrung sucht, ist die Anzahl der IP-Geolocation-APIs in den letzten Jahren explodiert.
Zugegeben, Sie können den Code zum Abrufen der #Geolocation-Daten selbst schreiben, aber ehrlich gesagt gibt es immer noch nur wenige ausgewählte #Backend-Administratoren mit dem nötigen Wissen (im Vergleich zur Gesamtzahl der Websitebesitzer/-manager). Hier kommt eine der vielen #APIs ins Spiel.
KLICKEN, UM ZU TWEETENSie sind so konzipiert, dass Sie sie sehr schnell einrichten können (normalerweise kopieren Sie einfach den relevanten Code und fügen Sie ihn ein), und wenn sie integriert sind, erhalten Sie sofort Ergebnisse.
Eines der Programme, die wir in letzter Zeit verwendet haben, ist ipwhois.io, und es hat sich als so gut wie so gut beworben erwiesen. Wir werden mehr Details darüber erfahren, was es bietet und was Sie tun müssen, damit es funktioniert, aber lassen Sie uns Ihnen zuerst die Notwendigkeit der Geolokalisierung verkaufen.
Warum Geolokalisierung
Der Hauptgrund für die Verwendung von Geolokalisierung besteht, wie bereits erwähnt, darin, eine personalisiertere Website zu erstellen. Das mag banal erscheinen, trägt aber tatsächlich wesentlich dazu bei, Besucher erstens zu gewinnen und zweitens zu binden. Es ist zum Beispiel immer erfrischend, eine Website mit Sprachlokalisierung zu sehen. Natürlich müssen Sie die Zahlen herausfinden, dh lohnt es sich, für ein Dutzend Besucher in eine zusätzliche Sprache zu investieren – die Geolokalisierung wird Ihnen diese Zahlen liefern.
Während die Sprache wahrscheinlich das erste ist, was einem in den Sinn kommt, wenn man über Lokalisierung spricht, ist es keineswegs das einzige. Sie können Ihre Magie vom Backend aus einsetzen, um verschiedene gezielte Aktionen für bestimmte Regionen zu erstellen. Sie werden keine Flip-Flops auf die Hauptseite für diejenigen setzen, die sich aus Schweden anmelden; Stattdessen konzentrieren Sie sich auf Wintermäntel und -hüte. Diese Art von Werbeaktionen hilft Ihnen, Ihren Bestand zu diversifizieren, um Ihr Publikum besser anzusprechen und anschließend sowohl Ihren Traffic als auch Ihren Umsatz zu steigern.
Sie können das Wissen auch nutzen, um die Versandkosten zu berechnen, was jetzt, wo die Preise überall liegen, viel bedeuten kann.
Da Sie den Standort Ihres Kunden kennen, kennen Sie auch seine Zeitzone. Noch einmal, das scheint eine triviale Sache zu sein, aber wenn Sie eine Website betreiben, die auf globalen Verkehr abzielt, müssen Sie diese Dinge einfach berücksichtigen. Aus den bereitgestellten Daten können Sie spezielle zeitgesteuerte Aktionen für bestimmte Tageszeiten vorbereiten, in denen der Verkehr am höchsten ist, während Sie andererseits bestimmte Zeiten für etwas Nennenswertes aufgrund des geringeren Verkehrs vermeiden.
Im Allgemeinen hilft Ihnen das Sammeln von Daten zur Geolokalisierung, die Struktur Ihrer Benutzerbasis zu identifizieren. Dies wiederum hilft Ihnen dabei, Ihre Energie auf zwei Dinge zu konzentrieren – sich auf die Höhepunkte zu konzentrieren (Werbeaktionen für Regionen und/oder Zeitzonen mit dem höchsten Verkehr) und/oder zu versuchen, die niedrigeren Punkte nach oben zu bringen (herauszufinden, wie Traffic in leistungsschwächeren Regionen und/oder Zeitzonen zu erhöhen).
Warum ipwhois.io
Jetzt wissen Sie, warum Sie die Geolokalisierung auf Ihrer Website verwenden sollten, aber warum Sie von allen anderen Diensten ipwhois.io verwenden sollten.
Preis- und Stufenflexibilität
Es gibt mehrere Gründe, sich für ipwhois.io zu entscheiden, vor allem weil es kostenlos ist. Wir wissen, was Sie wahrscheinlich denken – wenn der Hauptgrund, etwas zu nutzen, der Preis ist (insbesondere wenn es kostenlos ist), ist dieses Produkt oder diese Dienstleistung sowieso nicht so toll. Dazu sagen wir – keine Sorge, das ist nur das erste, was wirklich auftaucht.
Wie zu erwarten, gibt es eine Einschränkung – der Dienst ist für bis zu 10.000 Anfragen pro Monat kostenlos – für diejenigen, die anfangen, mag dies wie eine große Zahl erscheinen, aber das ist es wirklich nicht. Dies bietet im Grunde die perfekte Lösung, wenn Sie nur Geolokalisierungsdienste testen, aber das Skalierungspotenzial hat, um mit Ihrer Website zu wachsen, wenn Sie sich durch die Ebenen bewegen.
Es gibt drei Preispläne, von denen jeder der Menge an Verkehr entspricht, die Ihre Website erhält, oder, wenn wir genauer sind, der Anzahl der gestellten Anfragen.
Einfach einzurichten
Wenn Sie sich all diesen Code ansehen, ist es verständlich, dass Sie denken, dass der Einrichtungsprozess eine mühsame Aufgabe ist, für deren Abschluss Sie schriftliche und Video-Tutorials benötigen. In Wirklichkeit ist es genau das Gegenteil. Der kostenlose Plan erfordert nicht einmal eine Registrierung.
Je nachdem, mit welcher Programmiersprache Sie am vertrautesten sind, erhalten Sie Antworten in drei Formaten: JSON, XML und CSV. Wir alle wissen, wie wichtig es ist, die Tools zu verwenden, mit denen Sie vertraut sind, und diese Art von Abdeckung stellt sicher, dass Sie sich durchsetzen. Hier finden Sie ein Beispiel für eine Anfrage in PHP und eine Antwort in JSON:
Anfrage:
<?php $ipAddress = $_SERVER['REMOTE_ADDR']; $ch = curl_init('http://ipwhois.app/json/'.$ipAddress); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $jsonData = curl_exec($ch); curl_close($ch); $resultData = json_decode($jsonData, true); var_dump($resultData); ?>
Antwort:
{ "ip": "8.8.4.4", "Erfolg": wahr, "Typ": "IPv4", "kontinent": "Nordamerika", "continent_code": "NA", "Land: Vereinigte Staaten", "Ländercode": "USA", "country_flag": "https://cdn.ipwhois.io/flags/us.svg", "country_capital": "Washington", "country_phone": "+1", "country_neighbors": "CA,MX,CU", "Region": "New Jersey", "Stadt": "Newark", "Breitengrad": 40.735657, "Längengrad": -74.1723667, "asn": "AS15169", "org": "Google LLC", "isp": "Google LLC", "Zeitzone": "Amerika/New_York", "timezone_name": "Eastern Standard Time", "timezone_dstOffset": 0, "timezone_gmtOffset": -18000, "timezone_gmt": "GMT -5:00", "Währung": "US-Dollar", "currency_code": "USD", "Währungssymbol": "$", "currency_rates": 1, "currency_plural": "US-Dollar", "completed_requests": 0 }
Erweiterte Lokalisierung
Wie bereits erwähnt, ist die Geolokalisierung für die Lokalisierung Ihrer Website unerlässlich – indem Sie wissen, woher Ihr Besucher kommt; Sie kennen auch ihre Sprache, Währung, Zeitzone usw. All dies kann dann verwendet werden, um ein individuelles Frontend nur für sie zu erstellen. Selbst bei der Lokalisierung haben Sie mehrere Möglichkeiten – Sie können sich auf breitere Bezeichnungen wie Land oder Kontinent konzentrieren oder sehr detailliert auf Regionen oder sogar Städte eingehen, je nachdem, wie Ihre Website von diesen Lokalisierungen abhängig ist.
Die Lokalisierung beschränkt sich nicht nur auf das Frontend. Sie können auch mehrsprachige Antworten im Backend erhalten. Wenn Sie es gewohnt sind, mit Software in Ihrer eigenen Sprache statt in Englisch zu arbeiten, können Sie Antworten in allen wichtigen Sprachen wie Deutsch, Französisch, Spanisch usw. erhalten.
Korrekte Daten
Eines der Hauptprobleme, die auftreten können, ist das Erhalten von Antworten mit veralteten Daten. Denken Sie daran, dass wir nicht über Daten aus den 90er Jahren sprechen. Personen, die sich über ihre Telefone anmelden, bewegen sich möglicherweise umher, und Sie möchten keine Daten darüber, wo sie sich vor einer Stunde befanden, sondern wo sie sich jetzt befinden. Um Gamer-Begriffe zu verwenden, stellen Sie es sich als Verzögerung oder Reaktionszeit vor. ipwhois.io hat genügend Kanäle in sein System integriert, sodass diese Sie nicht belästigen und Ihnen nahezu lebensechte Antworten liefern. Bei einer ausreichend großen globalen Serverabdeckung sollte es auch keine Probleme in Bezug auf Ihren Standort geben – die durchschnittliche Antwort beträgt insgesamt etwa 90 Millisekunden.
Sicherheit
Es gibt zwei Dinge zu beachten, wenn es um Geolokalisierungssicherheit geht. Die Daten/Antworten, die Sie von ipwhois.io erhalten, verwenden eine 256-Bit-SSL-Verschlüsselung, was bedeutet, dass Sie an dieser Front sicher sind – dies ist Ihre „direkte“ Sicherheit, die vom Anbieter ermöglicht wird.
Andererseits können Sie die Geolokalisierung als zusätzliche Sicherheitsmaßnahme verwenden, um Ihre Website und Ihre Besucher insgesamt zu schützen.
Durch die Verwendung von Geolokalisierung können Sie böswillige Angriffsversuche auf Ihre Website lokalisieren, bevor wirklicher Schaden entsteht – wenn plötzlich Tausende von IP-Adressen aus der Mongolei kommen (wenn Sie im Laufe der Jahre Dutzende hatten), ist die Wahrscheinlichkeit groß, dass etwas im Gange ist. Sie können diese Versuche verfolgen, die IPs blockieren und schließlich den potenziellen Angriff zur weiteren Untersuchung melden.
Obwohl es sich nicht direkt um einen Angriff handelt, eignet sich die Geolokalisierung auch hervorragend zur Erkennung von Betrugsversuchen. Unabhängig davon, ob es sich um etwas sehr Ernstes wie Zahlungsbetrugsversuche oder weniger ernstes wie Registrierungs-/Anmeldebetrug handelt, können Sie diese Situationen mithilfe der Geolokalisierung viel einfacher identifizieren als ohne sie. Wenn Sie der Meinung sind, dass das Timing in diesen Fällen von größter Bedeutung ist, werden Sie froh sein, dass ipwhois.io auf Ihrer Seite ist.
Zusammenfassung
Da die Geolokalisierung zu einem festen Bestandteil jeder erfolgreichen Website wird, liegt es nahe, dass jeder eine Art API verwendet. Die meisten Menschen haben jedoch immer noch eine Abneigung gegen die Verwendung von Codeblöcken direkt auf Ihrer Website, da sie sich nicht wohl fühlen und stattdessen auf verschiedene Tools zurückgreifen, die die Codierung für sie übernehmen.
Neueinsteiger und andere gleichermaßen müssen sich von diesen Ängsten befreien, da Besucher heutzutage immer höhere Erwartungen an die Websites haben, die sie regelmäßig besuchen, da es eine so große Auswahl gibt. Sich und Ihre Website in Lokalisierungen zu stürzen, um Ihre Hauptregionen abzudecken, muss als Priorität auf Ihre Agenda gesetzt werden, um die Bedürfnisse Ihrer potenziellen Benutzer zu befriedigen.
ipwhois.io bietet die perfekte Gelegenheit, mit benutzerfreundlichen Funktionen in die Geolokalisierung einzutauchen, und die hervorgehobene kostenlose Stufe gibt Ihnen alle Möglichkeiten, sich daran zu gewöhnen und herauszufinden, worum es bei der Geolokalisierung geht.