Travel Partner API'nin 3. sürümü aşağıdaki öğelere programatik erişim sağlar:
- Hotel Center ile Google Ads arasındaki hesap bağlantılarının yönetimi
- Seçilen otel ayarlarının yönetimi
- Markaların ve simgelerin yönetimi (kapalı beta)
- Mülk Performansı Raporu Görünümleri Hizmeti aracılığıyla mülk performansı verileri
- Otel Görünümleri Hizmeti aracılığıyla otel verileri
- Katılım Raporu Görüntüleme Hizmeti aracılığıyla katılım raporu verileri
- Fiyat Doğruluğu Görüntüleme Hizmeti aracılığıyla fiyat doğruluğu verileri
- Fiyat Kapsamı Görünümleri Hizmeti aracılığıyla fiyat kapsamı verileri
- Fiyat Görünümleri Hizmeti aracılığıyla seyahat planı ve fiyatlandırma verileri
- Mutabakat Raporları Hizmeti aracılığıyla komisyon mutabakat raporlarının yönetimi (yalnızca konaklama başına ödeme komisyonu iş ortakları)
Uç noktalar
Travel Partner API uç noktalarına, HTTPS çağrılarından RESTful söz dizimiyle erişilebilir. Tüm isteklerin temel URL'si şudur:
https://travelpartner.googleapis.com
| Hizmet uç noktaları | |
|---|---|
| Hesap Bağlantıları | Google Ads hesabı ile Hotel Center hesabı arasındaki bağlantıları yönetir. 
 | 
| Markalar | Marka yapılandırmasını değiştirin. (kapalı beta) 
 | 
| Oteller | Seçilen otel ayarlarını değiştirin. 
 | 
| Otel Görüntülemeleri | Otel görüntülemelerinin listesini veya bir özeti döndürür. 
 | 
| Simgeler | Simgeleri yönetebilirsiniz. (kapalı beta) 
 | 
| Katılım raporu görüntülemeleri | Katılım raporu görünümü döndürür veya sorgu kullanarak görünümün verilerinin filtrelenmiş bir alt kümesini döndürür. 
 | 
| Fiyat Doğruluğu Görüntülemeleri | Belirli bir fiyat doğruluğu görünümünü, kullanılabilir doğruluk görünümlerini veya bir özeti döndürür. 
 | 
| Fiyat Kapsamı Görüntülemeleri | En son fiyat kapsamı görünümünü veya kapsamın tamamının geçmişini döndürür. 
 | 
| Fiyat Görüntüleme Sayısı | İstenen fiyat görünümünü tüm ayrıntılarıyla döndürür. 
 | 
| Tesis Performansı Raporu Görünümleri | Bir sorgu kullanarak mülk performansı raporu görünümü döndürür. 
 | 
| Mutabakat raporları | Komisyon mutabakat raporları oluşturur, doğrular ve alır (yalnızca otel reklamları). 
 | 
Hesap kimliğinizi Hotel Reklamları Merkezi'ndeki Hesap sekmesinin Hesap Bilgileri görünümünde bulabilirsiniz.
Değişiklik günlüğü
Travel Partner API v2.1'deki birçok hizmet Google Ads API'ye taşındı. Bu nedenle, Travel Partner API v3 yalnızca otele özgü hizmetleri korur.
HotelViewService
- HotelViewService.ListHotelViews(eski adıyla Hotels API)- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/hotelsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViewsolarak değiştirildi.
- typeistek parametresi kaldırıldı.
- Yanıtındaki manifestOnlyalanı kaldırıldı.
- Bazı alanlar yeniden adlandırıldı.
 
- API uç noktası 
- HotelViewService.SummarizeHotelViews(eski adıyla Scorecard API'de- hotel_list_stats)- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/hotel_list_statsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViews:summarizeolarak değiştirildi.
- Bazı alanlar yeniden adlandırıldı.
 
- API uç noktası 
ParticipationReportViewService (eski adıyla Scorecard API'deki opportunity_stats)
- ParticipationReportService.QueryParticipationReport- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/opportunity_statsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/participationReportViews:queryolarak değiştirildi.
- Sorgu parametreleri eklendi.
- Alanların adı değiştirildi ve alanlar yeniden yapılandırıldı.
 
- API uç noktası 
PriceAccuracyViewService (eski adıyla price_accuracy rapor API'si)
- PriceAccuracyViewService.ListPriceAccuracyViews- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracyikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViewsolarak değiştirildi.
- Yeni API, rapor tarihleri listesi döndüren önceki sürümün aksine otel görünümü kaynak adlarının listesini döndürür.
 
- API uç noktası 
- PriceAccuracyViewService.ListPriceAccuracyViews- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracy/20190909ikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViews/20190909olarak değiştirildi.
- CSV çıkışı artık desteklenmiyor.
- Bazı alanlar yeniden adlandırıldı.
 
- API uç noktası 
PriceCoverageViewService
- PriceAccuracyViewService.ListPriceCoverageViews(eski adıyla Scorecard API'de- price_coverage_stats_history)- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_stats_historyikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViewsolarak değiştirildi.
- Bazı alanlar yeniden adlandırıldı.
 
- API uç noktası 
- PriceAccuracyViewService.GetLatestPriceCoverageViews(eski adıyla Scorecard API'de- price_coverage_stats)- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_statsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViews:latestolarak değiştirildi.
- Bazı alanlar yeniden adlandırıldı.
 
- API uç noktası 
PriceViewService (eski adıyla Prices API)
- PriceViewService.GetPriceView- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/prices/hotel_idikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceViews/hotel_idolarak değiştirildi.
- Bazı alanlar yeniden adlandırıldı.
- Yanıttan teklif bilgileri kaldırıldı.
 
- API uç noktası 
ReconciliationReportService yöntemleri (eski adıyla Mutabakat Raporları API'si)
- ReconciliationReportService.ListReconciliationReports- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reportsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReportsolarak değiştirildi.
 
- API uç noktası 
- ReconciliationReportService.GetReconciliationReport- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/datetime/filenameikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports/datetime~filenameolarak değiştirildi.
 
- API uç noktası 
- ReconciliationReportService.CreateReconciliationReport- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reportsikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReportsolarak değiştirildi.
 
- API uç noktası 
- ReconciliationReportService.ValidateReconciliationReport- API uç noktası https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/validateikenhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports:validateolarak değiştirildi.
 
- API uç noktası 
Kullanımdan Kaldırma
- Kullanımdan kaldırıldı
- , API sürümünün beklendiği gibi çalışmaya devam edeceğini ancak yeni özellikler veya hata düzeltmeleriyle güncellenmeyebileceğini gösterir. Ayrıca, bir sürümün desteği sonlandırıldığında kullanımdan kaldırma tarihi belirlenir.
- Kullanımdan kaldırıldı (Sunsetted)
- , API sürümünün kaldırıldığını ve artık kullanılamadığını gösterir. Desteğin sonlandırılması ile kullanımdan kaldırılması arasındaki minimum süre 3 aydır.
Aşağıdaki tabloda API sürümlerinin mevcut programı ile beklenen kullanımdan kaldırma ve kullanımdan kaldırılma tarihleri gösterilmektedir:
| Sürüm | Desteği sonlandırma tarihi | Kullanımdan Kaldırma Tarihi | 
|---|---|---|
| v3.0 | Yok | Yok | 
| v2.1 | Eylül 2019 | 31 Mayıs 2020 | 
| v2.0 (Bids API) | Şubat 2018 | Mayıs 2018 | 
| v2.0 (diğer tüm API'ler) | Eylül 2019 | 15 Şubat 2020 | 
| v1.2 | Şubat 2018 | Mayıs 2018 | 
| v1.1 | Haziran 2016 | Ekim 2016 | 
| v1.0 | Nisan 2015 | Ekim 2015 | 
Kimlik doğrulama
Müşterilerin Travel Partner API'ye erişmek için OAuth2 kimlik doğrulamasını kullanarak kimlik doğrulaması yapması gerekir.
Örnek bir uygulama ve Travel Partner API'ye bağlanmak için OAuth'u kullanma hakkında ek bilgi için API Kimlik Doğrulaması başlıklı makaleyi inceleyin.