Skip to content

Geolokasi

Wink menggunakan geolokasi secara meluas untuk menggerakkan carian berasaskan lokasi, pengesanan mata wang dan bahasa secara automatik, serta penapisan inventori geografi.

Apabila pengguna melawat platform, Wink secara automatik mengesan lokasi mereka berdasarkan alamat IP mereka. Ini membolehkan:

  • Pemilihan mata wang automatik — Memaparkan harga dalam mata wang tempatan pengguna.
  • Keutamaan bahasa — Mencadangkan kandungan dalam bahasa yang mungkin digunakan oleh pengguna.
  • Keputusan berdekatan — Mengutamakan inventori yang dekat dengan lokasi pengguna.

Wink menyokong carian geografi menggunakan empat jenis pertanyaan spatial. Ini menggerakkan carian berasaskan peta, carian radius, dan penapisan berasaskan kawasan di seluruh platform.

Satu koordinat geografi tunggal (latitud, longitud). Digunakan untuk menandakan lokasi tertentu — contohnya, alamat hartanah atau lokasi semasa pengguna.

{
"point": {
"x": -73.9857,
"y": 40.7484
}
}

Satu titik pusat dengan radius. Digunakan untuk carian “dekat saya” atau pertanyaan berasaskan radius — contohnya, “hotel dalam 10 km dari Times Square.”

{
"point": {
"x": -73.9857,
"y": 40.7484
},
"radius": 10000
}

Satu kotak sempadan yang ditakrifkan oleh sudut barat daya dan timur laut. Digunakan untuk carian berasaskan peta — apabila pengguna menggerakkan dan mengezum peta, kawasan yang kelihatan menentukan pertanyaan segi empat tepat.

{
"southWest": {
"x": -74.0060,
"y": 40.7128
},
"northEast": {
"x": -73.9350,
"y": 40.7831
}
}

Satu bentuk tersuai yang ditakrifkan oleh satu siri titik. Digunakan untuk carian dalam sempadan geografi yang tidak teratur — contohnya, kejiranan, daerah bandar, atau kawasan yang dilukis secara tersuai pada peta.

{
"polygon": {
"points": [
{ "x": -74.0060, "y": 40.7128 },
{ "x": -73.9350, "y": 40.7128 },
{ "x": -73.9350, "y": 40.7831 },
{ "x": -74.0060, "y": 40.7831 },
{ "x": -74.0060, "y": 40.7128 }
]
}
}
Kes penggunaanJenis bentukContoh
Carian dekat sayaBulatanHotel dalam 5 km dari lokasi saya
Carian pandangan petaSegi empat tepatHartanah yang kelihatan pada pandangan peta semasa
Carian kejirananPoligonHotel dalam daerah bandar tertentu
Lokasi hartanahTitikLokasi tepat senarai hartanah

Parameter pertanyaan spatial diterima oleh titik akhir Lookup API dan Inventory API. Hantar bentuk GeoJSON yang sesuai dalam permintaan carian anda untuk menapis keputusan mengikut lokasi.

Lihat dokumentasi API untuk butiran khusus titik akhir.