Google Places'i Supplemental Hotel Context Olarak Kullanmak
Google Places'i hotel property/location enrichment için kullanın; Place ID, rating veya review'u inventory source-of-truth haline getirmeyin.
Google Places; hotel entity'yi address, location, business status, rating/review ve nearby context ile zenginleştirebilir. Hotel inventory, room/rate identity veya bookable offer için source of truth yapılmamalıdır.
Canonical mapping
CanonicalProperty
-> internal property ID
-> supplier/OTA IDs
-> Google Place ID (supplemental)Place ID faydalı bir external identity'dir ama yalnızca mapping dimension'lardan biri olmalıdır.
Doğru kullanım
- address/location validation,
- map display,
- nearby POI context,
- business status,
- supplemental rating/review,
- moved-place detection.
Yanlış kullanım
Places data'dan:
- current inventory,
- current price,
- rate plan,
- cancellation policy,
- booking availability
çıkarımı yapılmamalıdır.
Field mask ve maliyet
Places API explicit field mask ister. Yalnız ürünün ihtiyaç duyduğu alanları isteyin.
Freshness
Location/name/business-status rate'lerden daha yavaş değişir. Refresh schedule, price crawler veya supplier API'den ayrı olmalıdır.
Mapping failure modes
- benzer isimli property'ler,
- moved/renamed property,
- hotel ile spa/restaurant Place karışması,
- duplicate mapping,
- review'u contractual hotel data sanmak.
Benzer bir entegrasyon mu planlıyorsunuz?
Gereksinim, feed/API tasarımı ve production yaklaşımını birlikte değerlendirebiliriz.