Türkiye Seyahat Dağıtım Ekosistemi Nasıl Çalışır?

Türkiye'de travel supply'ın PMS/CRS/PSS'ten GDS, NDC, bedbank, channel manager ve OTA/metasearch katmanlarına nasıl aktığını teknik olarak inceleyin.

Editoryal bilgi
Advertisement

Türkiye seyahat dağıtım ekosistemini yalnız OTA listesi olarak okumak yanlış olur. Search ve booking yüzeyine gelen bir hotel, flight veya package offer; çoğu zaman supplier system, connectivity, wholesale/GDS ve retail katmanlarından geçerek oluşur. Doğru mimari, her katmanın hangi state'in source-of-truth'u olduğunu ayrı tutar.

Problem ve neden önemli?

Aynı hotel bir PMS'te, channel manager'da, bedbank'te ve OTA'da farklı ID ile bulunabilir. Aynı flight offer GDS, NDC veya airline direct source'tan gelebilir. Eğer bütün bu identity ve lifecycle'lar tek “provider record” altında flatten edilirse mapping, freshness, attribution ve reconciliation sorunları kaçınılmaz olur.

Mimari akış

text
Travel Supply
  ↓
PMS / CRS / PSS / Supplier Extranet
  ↓
Connectivity / Channel Manager / GDS / NDC / Bedbank
  ↓
OTA / Marketplace / Metasearch / Tour Operator
  ↓
Booking Engine / Payment / Attribution
  ↓
Reconciliation

Her arrow yalnız transport değildir; identity translation, pricing semantics, availability state ve commercial ownership değişebilir.

Hotel tarafı

Hotel'de PMS operational source olabilir, CRS chain-level inventory/rate orchestration yapabilir, channel manager downstream kanallara ARI ve reservation state taşıyabilir. Bedbank ise contracted/wholesale inventory'yi yeniden dağıtabilir. OTA veya metasearch'e ulaşan offer'ın origin'i bu katmanlardan biri veya bir kombinasyonu olabilir.

Flight tarafı

Flight distribution'da airline PSS/supplier state'i GDS, NDC aggregator veya direct API yoluyla seller'a ulaşabilir. Turkish Airlines TKCONNECT örneği UI, aggregator ve direct NDC API modellerinin aynı supplier altında birlikte bulunabileceğini gösterir.

Package holiday

Tour operator modelinde hotel + flight + transfer gibi component'ler tek package offer'da birleşebilir. Package identity, component identity'lerin basit birleşimi değildir; contract, cancellation ve pricing rule'ları bundle seviyesinde de oluşabilir.

Trade-off'lar

Daha fazla intermediary coverage ve commercial reach sağlar; fakat identity mapping, stale state, reconciliation ve fee/tax normalization karmaşıklığını artırır. Direct connect daha az hop ve daha zengin supplier context sağlayabilir; fakat her supplier için ayrı integration ve operasyon maliyeti yaratır.

Failure mode'lar

  • yanlış property/room mapping,
  • stale ARI veya availability,
  • duplicate hotel,
  • source provider kaybı,
  • tax/fee normalization hatası,
  • supplier timeout sonrası yanlış fallback,
  • booking reference ve payment reference eşleşmemesi,
  • cancellation state'in downstream'e geç ulaşması.

Observability ve KPI

Layer bazında update lag, mapping coverage, duplicate rate, availability mismatch, price mismatch, timeout/error rate, booking reconciliation drift ve unresolved attribution ölçülmelidir. “Search çalışıyor” tek başına distribution sağlığını göstermez.

Production checklist

  • Her offer source/provider provenance taşıyor mu?
  • Supplier ID ile canonical ID ayrılmış mı?
  • Hotel, room, rate ve package identity ayrı mı?
  • GDS/NDC/direct source korunuyor mu?
  • Freshness timestamp'leri layer bazında tutuluyor mu?
  • Booking/payment/attribution reference'ları ayrılmış mı?
  • Reconciliation replay edilebilir mi?
  • Fallback stale/partial sonucu açıkça işaretliyor mu?

Türkiye ecosystem hub'ı bu katmanları entity profilleriyle birlikte gösterir; bu rehber ise katmanlar arasındaki teknik sınırın neden korunması gerektiğini açıklar.

Teknik danışmanlık

Benzer bir entegrasyon mu planlıyorsunuz?

Gereksinim, feed/API tasarımı ve production yaklaşımını birlikte değerlendirebiliriz.

Projenizi konuşalım →

Kaynaklar

İlgili içerikler

architecture

PMS, CRS ve Channel Manager Arasındaki Fark Nedir?

Hotel dağıtım mimarisinde PMS, CRS ve Channel Manager rollerini; inventory ownership, ARI, reservation flow, mapping ve source-of-truth açısından karşılaştırın.

pmscrschannel-manager
İncele →
reports

Türkiye Metasearch Pazarı: Public-Evidence Teknik Harita 2026

Türkiye travel metasearch ve dağıtım ekosistemini OTA, metasearch, GDS, NDC, bedbank, channel manager, CRS ve booking katmanlarıyla public evidence üzerinden haritalayın.

turkiyemetasearchtravel-distribution
İncele →
travel-ecosystem

D-EDGE: CRS, Channel Manager, Booking Engine ve Connectivity Profili

d-edge.com

D-EDGE'in CRS, channel manager, booking engine, GDS ve hotel connectivity katmanlarındaki çok rollü dağıtım profili.

d-edgecrschannel-manager
İncele →
travel-ecosystem

Channex: White-Label Channel Manager API Profili

channex.io

Channex'i REST, webhook, staging ve OTA certification içeren developer-first white-label channel manager API olarak teknik biçimde inceleyin.

channexchannel-managerapi
İncele →
turkey-market

ENUYGUN vs Skyscanner Türkiye: Comparable Dimensions

ENUYGUN ve Skyscanner'ı Türkiye bağlamında yalnız karşılaştırılabilir boyutlarda: discovery, transaction ownership, vertical kapsam, handoff ve developer modelinde karşılaştırın.

enuygunskyscannerturkiye
İncele →
integration

SiteMinder APIs Entegrasyon Rehberi

developer.siteminder.com

Ordered ARI update, durable reservation processing, mapping ve reconciliation içeren SiteMinder channel/PMS connectivity mimarisi.

siteminderchannel-managerari
İncele →