Ģeolokācija
Wink plaši izmanto ģeolokāciju, lai nodrošinātu atrašanās vietai pielāgotu meklēšanu, automātisku valūtas un valodas noteikšanu, kā arī ģeogrāfisko inventāra filtrēšanu.
GeoIP noteikšana
Section titled “GeoIP noteikšana”Kad lietotājs apmeklē platformu, Wink automātiski nosaka viņa atrašanās vietu, pamatojoties uz IP adresi. Tas ļauj:
- Automātiska valūtas izvēle — Rādīt cenas lietotāja vietējā valūtā.
- Valodas preferences — Piedāvāt saturu lietotāja iespējami piemērotajā valodā.
- Tuvumā esošie rezultāti — Prioritizēt inventāru, kas atrodas tuvu lietotāja atrašanās vietai.
Telpiska meklēšana
Section titled “Telpiska meklēšana”Wink atbalsta ģeogrāfisko meklēšanu, izmantojot četrus telpisko vaicājumu tipus. Tie nodrošina kartes meklēšanu, meklēšanu pēc rādiusa un teritorijas filtrēšanu visā platformā.
Punkts
Section titled “Punkts”Viens ģeogrāfisks koordināts (platums, garums). Izmanto, lai atzīmētu konkrētu vietu — piemēram, īpašuma adresi vai lietotāja pašreizējo atrašanās vietu.
{ "point": { "x": -73.9857, "y": 40.7484 }}Centra punkts ar rādiusu. Izmanto “meklēt man tuvumā” vai meklēšanai pēc rādiusa — piemēram, “viesnīcas 10 km rādiusā no Times Square.”
{ "point": { "x": -73.9857, "y": 40.7484 }, "radius": 10000}Taisnstūris
Section titled “Taisnstūris”Ierobežojošs taisnstūris, ko definē dienvidrietumu un ziemeļaustrumu stūri. Izmanto kartes meklēšanai — kad lietotājs pārvieto un pietuvina karti, redzamā teritorija definē taisnstūra vaicājumu.
{ "southWest": { "x": -74.0060, "y": 40.7128 }, "northEast": { "x": -73.9350, "y": 40.7831 }}Daudzstūris
Section titled “Daudzstūris”Pielāgota forma, ko definē vairāki punkti. Izmanto meklēšanai neregulārās ģeogrāfiskās robežās — piemēram, rajonā, pilsētas daļā vai kartē uzzīmētā pielāgotā teritorijā.
{ "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 } ] }}Lietošanas gadījumi
Section titled “Lietošanas gadījumi”| Lietošanas gadījums | Formas tips | Piemērs |
|---|---|---|
| Meklēšana man tuvumā | Aplis | Viesnīcas 5 km rādiusā no manas atrašanās vietas |
| Kartes skatījuma meklēšana | Taisnstūris | Īpašumi, kas redzami pašreizējā kartes skatā |
| Rajona meklēšana | Daudzstūris | Viesnīcas konkrētā pilsētas daļā |
| Īpašuma atrašanās vieta | Punkts | Īpašuma precīza atrašanās vieta |
Izstrādātājiem
Section titled “Izstrādātājiem”Telpisko vaicājumu parametrus pieņem Lookup API un Inventory API galapunkti. Iekļaujiet atbilstošo GeoJSON formu meklēšanas pieprasījumā, lai filtrētu rezultātus pēc atrašanās vietas.
Skatiet API dokumentāciju par galapunktu specifiskām detaļām.
Papildu lasāmviela
Section titled “Papildu lasāmviela”- Meklēšana (Booking Engine) — Kā ceļotāji meklē inventāru.
- Kartes (Studio) — Inventāra atklāšana, izmantojot kartes.
- API — Pilns API atsauces materiāls.