Wie können Sie das Herkunftsland der Nutzer ermitteln, die auf Ihre Website zugreifen?
Ich verwende Google Analytics auf meiner Website und kann feststellen, dass Nutzer aus verschiedenen Regionen der Welt kommen.
Aber in meiner Bewerbung möchte ich einige zusätzliche Anpassungen basierend auf dem Land und vielleicht der Stadt anbieten.
Ist es möglich, diese Informationen vom Browser aus zu erkennen? Dies ist eine Python-Webanwendung.
Grab and gunzip Ссылка , installieren Sie das GeoIP-Python-Paket (python-geoip Paket, wenn du in Debian oder Ubuntu bist, andernfalls installiere Ссылка ), und tun:
%Vor% {'city': 'Mountain View', 'region_name': 'California', 'region': 'CA', 'area_code': 650, 'time_zone': 'America/Los_Angeles', 'longitude': -122.05740356445312, 'country_code3': 'USA', 'latitude': 37.419200897216797, 'postal_code': '94043', 'dma_code': 807, 'country_code': 'US', 'country_name': 'United States'}
Die Datenbank ist kostenlos ( Ссылка ). Sie verkaufen es auch; Ich denke, dass Sie nur häufigere Updates erhalten.
Holen Sie sich die IP des Besuchers und überprüfen Sie sie mit einem Geolocation -Webdienst (oder kaufen Sie eine Geolocation-Datenbank, wenn Sie daran interessiert sind um diese Bestimmung intern zu beherbergen).
Tags und Links python web-applications