---
title: "Room & Rate Mapping Problemi Nasıl Teşhis Edilir?"
description: "Hotel supplier verisinde room ve rate plan eşleşme hatalarını canonical identity, occupancy, meal ve policy kanıtlarıyla teşhis edin."
slug: "room-rate-mapping-troubleshooting"
translationKey: "troubleshooting-room-rate-mapping"
locale: "tr"
type: "troubleshooting"
category: "troubleshooting"
tags: ["hotel","room-mapping","rate-plan","identity","debugging"]
publishedAt: "2026-09-26"
updatedAt: "2026-09-26"
reviewedAt: "2026-09-26"
---

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

1. Raw supplier room/rate objesini alın.
2. Mapping kararında kullanılan feature'ları listeleyin.
3. Canonical room/rate kaydını bulun.
4. Birleştirmeyi açıklayan score/rule varsa görünür hale getirin.
5. 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.
