"

Jedes mit dem Internet verbundene Gerät hat eine IP-Adresse, und diese IP-Adresse enthält mehr Informationen, als die meisten Menschen realisieren. Sie ist nicht nur eine technische Kennung zum Routing von Netzwerkpaketen. Sie ist ein geografischer Marker, ein organisatorischer Fingerabdruck und ein Verhaltenssignal, das bei ordnungsgemäßer Auflösung grundlegende Fragen beantwortet: wer eine Website besucht, wo sich diese Person befindet und wie sie verbunden ist. Das Verfahren zur Auflösung einer IP-Adresse in ihre geografischen und organisatorischen Metadaten wird als GeoIP-Lookup bezeichnet und ist eine jener unsichtbaren Technologien, die eine enorme Funktionalität des Internets antreibt, ohne dass die meisten Benutzer es jemals erfahren. Wenn eine Website Preise in der lokalen Währung anzeigt, führt GeoIP die Arbeit aus. Wenn ein Streaming-Dienst Inhalte nach Region einschränkt, nimmt GeoIP die Bestimmung vor. Wenn ein Betrugerkennungssystem eine Transaktion kennzeichnet, weil die Rechnungsadresse London sagt, aber die IP-Adresse Lagos sagt, liefert GeoIP den Beweis.

\n\n

Die Technologie selbst ist etabliert. Mehrere Unternehmen unterhalten GeoIP-Datenbanken, die IP-Adressbereiche geografischen Standorten zuordnen, und diese Datenbanken werden regelmäßig aktualisiert, wenn sich IP-Zuweisungen ändern und neue Bereiche zugewiesen werden. Was bis vor kurzem nicht etabliert war, ist ein erschwinglicher Zugang zu diesen Datenbanken für Entwickler und Unternehmen, die GeoIP-Funktionalität benötigen, aber die Preismodelle der großen Anbieter nicht rechtfertigen können. MaxMind, der führende Spieler im GeoIP-Bereich, berechnet Datenbanklizenzgebühren oder Pro-Abfrage-Zugang zu Sätzen, die für Unternehmenskunden, die täglich Millionen von Lookups verarbeiten, angemessen sind, aber unverhältnismäßig teuer für kleinere Anwendungen, die nur wenige tausend Lookups pro Monat benötigen. Die GeoIP-APIs bei YEB bieten die gleichen drei Ebenen der geografischen Auflösung (Land, Stadt und ASN) zu Pay-per-Request-Preisen, die selbst Anwendungsfälle mit geringem Volumen wirtschaftlich rentabel machen.

\n\n

Die drei Ebenen existieren, weil verschiedene Anwendungsfälle unterschiedliche Detaillierungsgrade erfordern. Ein Inhaltslokaliserungssystem, das die korrekte Sprache und Währung für einen Besucher anzeigen muss, benötigt nur Daten auf Länderebene. Ein Versandkostenrechner, der Lieferkosten basierend auf der Region des Besuchers schätzen muss, benötigt Daten auf Stadtebene. Ein Sicherheitssystem, das überprüfen muss, ob eine IP-Adresse einem Hosting-Anbieter, einem privaten ISP oder einem Unternehmens-Netzwerk angehört, benötigt ASN-Daten (Autonomous System Number). Das Anbieten aller drei Ebenen separat bedeutet, dass Anwendungen nur für den Detaillierungsgrad zahlen, den sie tatsächlich nutzen, anstatt für Stadtebenengenauigkeit zu zahlen, wenn Länderebene ausreichend wäre.

"