API Geolokasi: Geolokasi IP atau W3C?

Untuk webmaster yang tertarik mengetahui dari mana penggunanya berasal, ada dua metode yang tersedia:

  • bandingkan alamat IP pengguna dengan basis data bujur / lintang atau gunakan API online untuk tujuan ini;
  • atau gunakan API Geolokasi W3C HTML.

API Geolokasi HTML (Permintaan dari pengguna menggunakan JS) menyediakan akses skrip ke informasi lokasi geografis yang terkait dengan perangkat hosting. Ini adalah metode geolokasi pengguna yang paling kuat dan tepat.

Sumber umum informasi lokasi termasuk Global Positioning System (GPS) dan lokasi yang disimpulkan dari sinyal jaringan seperti alamat IP, RFID, WiFi dan alamat MAC Bluetooth, dan ID sel GSM / CDMA, serta input pengguna. Meskipun W3C Geolocation API tidak menjamin bahwa API mengembalikan lokasi aktual perangkat, ia akan mencoba yang terbaik untuk memastikan.

Tetapi lebih rumit untuk diimplementasikan dan itu akan mengharuskan pengguna untuk secara eksplisit mengizinkan untuk menggunakan data lokasinya:

gambar

Daftar API Geolokasi IP yang paling andal


IPData.co
Kunci API: Diperlukan
API Latency: 65ms
Paket terkecil mereka adalah $ 10 per bulan untuk 2500 permintaan setiap hari atau 75.000 permintaan per bulan.

Maxmind.com
Kunci API: Diperlukan
API Latency: 44ms
Untuk geolokasi tingkat kota dasar melalui titik akhir Kota, biayanya $ 400 per juta panggilan atau $ 0,0004 per permintaan.

IPInfo.io
Kunci API: Tidak Diperlukan
API Latency: 165ms
Paket Dasar mereka termasuk 250.000 permintaan sebulan dengan $ 49 per bulan.

ipapi.com
Kunci API: Tidak Diperlukan
Gratis untuk proyek kecil hingga 10.000 permintaan per bulan.

ipapi.co
Kunci API: Tidak Diperlukan
API Latency: 270ms
Ini gratis hingga 1000 permintaan sehari, daripada biayanya mulai dari $ 15 per bulan tergantung dari volume permintaan harian.

db-ip.com
Kunci API: Diperlukan
API Latency: 225ms
Biayanya mulai € 15,90 untuk 50.000 permintaan setiap hari

ipwhois.io
Kunci API: Tidak Diperlukan
API Latency: 75ms
Gratis untuk proyek kecil hingga 10.000 permintaan per bulan (IP dan Identifikasi Referer). Anda dapat menggunakan ipwhois.io untuk menyaring lalu lintas bot, menyesuaikan konten berdasarkan lokasi pengunjung, menampilkan nama negara lengkap, melakukan geolokasi IP massal, dan banyak lagi.

Source: https://habr.com/ru/post/id405965/


All Articles