Neden önemli?

Bu kavram travel supply'ın sistemler arasında nasıl taşındığını ve search sırasında hangi state'in güvenilir kabul edileceğini etkiler. Distribution katmanında veri yalnız doğru formatta değil, doğru context, freshness ve ownership bilgisiyle akmalıdır. Aynı terimin supplier, channel manager, OTA ve metasearch tarafında farklı seviyelerde kullanılması yanlış abstraction üretebilir.

Pratikte nasıl görünür?

Bir hotel rate update'i supplier → connectivity layer → OTA/metasearch zincirinde ilerlerken entity ID, source timestamp, restriction ve version bilgisi korunur. Aynı payload başarılı görünse bile downstream state güncel değilse distribution problemi devam eder.

Uygulamada sorulması gerekenler

  • Bu state'in source of truth'u hangi sistem?
  • Hangi identifier ve version bilgisi korunmalı?
  • Update push mı, pull mı, event mi geliyor?
  • Stale veya eksik state nasıl tespit ediliyor?

Yaygın hatalar

  • Provider-specific ID'yi canonical ID kabul etmek
  • HTTP success'i business-state success sanmak
  • Full ve delta update semantics'ini karıştırmak

Travel stack içinde nerede kullanılır?

Pull Pricing, çoğunlukla distribution katmanlarıyla ilişkilidir. İlgili sistemlerde source-of-truth, identity, freshness ve transaction ownership sınırlarını açık tanımlamak gerekir.

İlgili terimler

İlgili teknik içerikler

integration

Google Hotels Entegrasyonu: Developer Rehberi

developers.google.com

Google Hotels entegrasyonunu Hotel List, property mapping, Pull/Changed Pricing/ARI, Transaction XML, landing pages, OAuth2, request/response modelleri, error handling ve monitoring ile developer gözüyle uygulayın.

google-hotelshotelfeed
İncele →
comparison

Pull vs Changed Pricing vs ARI: Google Hotels Fiyat Teslim Modelleri

Google Hotels Pull, Changed Pricing ve ARI modellerini freshness, infrastructure, change detection ve ölçek kriterleriyle karşılaştırın.

google-hotelspullchanged-pricing
İncele →
hotel

ARI vs Live Search vs Reprice: Hotel Fiyat ve Uygunluk Lifecycle

ARI, live search ve reprice/check akışlarını freshness, granularity, latency, booking confidence ve source-of-truth açısından karşılaştırın.

arilive-searchreprice
İncele →
distribution

Bedbank vs B2B Marketplace: Wholesale Travel Supply Karşılaştırması

Bedbank ve B2B travel marketplace modellerini inventory contract, pricing, credit, booking lifecycle ve supplier ownership açısından karşılaştırın.

bedbankb2b-marketplacewholesale
İncele →
architecture

Offer Identity ve Offer Fingerprint Tasarımı

Travel offer'larını provider, room/rate, policy, price ve context boyutlarıyla deterministik biçimde tanımlayan offer fingerprint modelini tasarlayın.

offerfingerprintidentity
İncele →
architecture

Package Holiday Distribution Architecture

Paket tatil ürünlerinde hotel, flight, transfer, bundle identity, pricing, cancellation ve booking lifecycle'ını teknik olarak modelleyin.

package-holidaytour-operatorbundle
İncele →