Google Flights Partner Model Entegrasyon Rehberi
Google Flights partner modelini airline/OTA onboarding, fare/deeplink accuracy, partner integration boundary ve metasearch ownership açısından anlayın.
Google Flights Search, airline ve OTA partner offer'larını ücretsiz/organik metasearch deneyiminde karşılaştırır ve booking option'larını partner deeplink'iyle downstream booking yüzeyine taşır. Public partner overview'e göre onboarding airline ve OTA partner tiplerine göre ilerler; ayrıntılı partner specification seçili partnerlerle NDA altında paylaşılabilir.
Ownership boundary
Partner supply / fare state
-> Google Flights Search
-> traveler selects booking option
-> partner deeplink
-> airline / OTA booking surfaceGoogle Flights booking engine değildir; transaction ownership partner tarafında devam eder.
Canonical partner model
Internal modelde en az:
- itinerary,
- carrier,
- booking partner,
- displayed total,
- currency,
- fare context,
- deeplink,
- observedAt,
- source reference
korunmalıdır.
Price and handoff accuracy
Metasearch için kritik ölçüm search result fiyatı ile downstream landing/booking yüzeyi arasındaki uyumdur. Deeplink yalnız homepage'e değil seçilen itinerary/fare context'ine mümkün olduğunca yakın landing'e gitmelidir.
Integration boundary
Public doküman partner integration detaylarının tam ve final bir public API contract olmadığını açıkça belirtir. Bu yüzden:
- NDA/private spec'ten gelmeyen endpoint/field uydurmayın,
- account-specific onboarding requirement'larını public universal contract gibi yazmayın,
- public content'i architecture boundary olarak kullanın.
Observability
- landing success,
- price mismatch,
- deeplink context loss,
- stale offer age,
- partner option coverage,
- booking-option click-through.
Checklist
- airline/OTA ownership explicit
- deeplink context korunuyor
- displayed price vs landing total ölçülüyor
- source/reference trace edilebilir
- private partner spec ile public docs ayrılıyor
Benzer bir entegrasyon mu planlıyorsunuz?
Gereksinim, feed/API tasarımı ve production yaklaşımını birlikte değerlendirebiliriz.