Room & Rate Mapping Problemi Nasıl Teşhis Edilir?
Hotel supplier verisinde room ve rate plan eşleşme hatalarını canonical identity, occupancy, meal ve policy kanıtlarıyla teşhis edin.
Room/rate mapping problemi, supplier-specific ürünün yanlış canonical room veya rate plan altında gösterilmesidir. Sonuç fiyat hatası, yanlış fotoğraf, yanlış meal/policy veya click sonrası başka odaya düşme olabilir.
Belirti
“Deluxe Sea View” gibi bir room, başka provider'da “Standard Room” ile birleştirilir; refundable rate non-refundable ile karşılaştırılır veya breakfast dahil rate çıplak room-only ürünle aynı satıra girer.
Katman bazlı nedenler
- source room ID değişmiştir,
- text similarity yanlış eşleşme üretmiştir,
- bed/view/occupancy attribute'ları kaybolmuştur,
- rate plan meal/refund policy normalize edilmemiştir,
- property rebrand sonrası eski mapping yaşamaktadır,
- manual override otomatik mapping tarafından ezilmiştir.
Hızlı triage
- Raw supplier room/rate objesini alın.
- Mapping kararında kullanılan feature'ları listeleyin.
- Canonical room/rate kaydını bulun.
- Birleştirmeyi açıklayan score/rule varsa görünür hale getirin.
- Landing'deki gerçek product'u doğrulayın.
Kabul/reddet kanıtı
Room mapping için name tek başına yeterli değildir. Bed type, view, max occupancy, room size, amenities ve supplier room ID birlikte değerlendirilmelidir.
Rate-plan mapping için meal, refundability, cancellation deadline, payment timing ve board code kritik sinyallerdir.
Karar ağacı
Property aynı mı? Değilse önce property mapping'i düzeltin.
Room stable ID var mı? Varsa text similarity'ye göre önceliklendirin.
Hard contradiction var mı? Sea view vs no view veya refundable vs non-refundable gibi contradiction varsa merge etmeyin.
Confidence düşük mü? Unknown bırakmak yanlış merge'den daha güvenlidir.
Yanıltıcı belirtiler
Localized room name, marketing copy ve supplier abbreviations farklı olsa da product aynı olabilir. Tersi de geçerlidir: isim aynı olup bed/view/policy farklı olabilir.
Fix
Canonical modelde room identity ile rate-plan identity'yi ayırın. Mapping output'unda confidence, matched features, contradictions ve source version tutun.
Doğrulama
Fix sonrası aynı canonical room altında gösterilen offers için key attribute parity kontrolü yapın ve landing sample'ları manuel doğrulayın.
Metrikler
Low-confidence mapping rate, manual override rate, post-click product mismatch ve contradiction rate izlenmelidir.
Önleme
Mapping kararlarını explainable hale getirin ve supplier schema/name değişikliklerinde drift alert'i üretin.
Bu problemi production’da mı yaşıyorsunuz?
Semptomu, veri akışını ve entegrasyon davranışını birlikte teknik olarak inceleyebiliriz.