Travel Partner API

Travel Partner API memberi Anda antarmuka RESTful ke platform Pusat Pengelolaan Hotel Google. API ini memungkinkan aplikasi mengambil dan mengubah data Pusat Pengelolaan Hotel secara efisien, sehingga cocok untuk mengelola akun yang besar atau kompleks.

Layanan: travelpartner.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://travelpartner.googleapis.com

REST Resource: v3.accounts.brands

Metode
create POST /v3/{parent=accounts/*}/brands
Membuat merek baru.
get GET /v3/{name=accounts/*/brands/*}
Menampilkan instance Brand yang terkait dengan nama resource merek URI permintaan.
list GET /v3/{parent=accounts/*}/brands
Menampilkan merek untuk akun partner.
patch PATCH /v3/{brand.name=accounts/*/brands/*}
Memperbarui merek.

REST Resource: v3.accounts.freeBookingLinksReportViews

Metode
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
TIDAK DIGUNAKAN LAGI: Sebagai gantinya, gunakan PropertyPerformanceReportService.QueryPropertyPerformanceReport, yang juga memiliki pelaporan tayangan.

REST Resource: v3.accounts.hotelViews

Metode
list GET /v3/{parent=accounts/*}/hotelViews
Menampilkan daftar tampilan hotel.
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
Menampilkan informasi ringkasan tentang hotel.

REST Resource: v3.accounts.hotels

Metode
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
Metode kustom tingkat koleksi untuk memperbarui status Live di Google untuk beberapa properti.

REST Resource: v3.accounts.icons

Metode
create POST /v3/{parent=accounts/*}/icons
Mengupload ikon baru dan memulai proses peninjauannya.
get GET /v3/{name=accounts/*/icons/*}
Menampilkan instance Icon yang terkait dengan nama resource ikon yang ditentukan dalam URI permintaan.
list GET /v3/{parent=accounts/*}/icons
Menampilkan Icon untuk akun partner.

REST Resource: v3.accounts.listings

Metode
verify POST /v3/{parent=accounts/*}/listings:verify
Hanya menampilkan listingan terverifikasi dengan masalah data dan kelayakan penayangan untuk partner VR.

REST Resource: v3.accounts.participationReportViews

Metode
query GET /v3/{name=accounts/*}/participationReportViews:query
Memberikan kemampuan untuk membuat kueri (mendapatkan, memfilter, dan menyegmentasikan) laporan partisipasi untuk akun tertentu.

REST Resource: v3.accounts.priceAccuracyViews

Metode
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
Menampilkan tampilan akurasi harga yang diminta dengan detail lengkap.
list GET /v3/{parent=accounts/*}/priceAccuracyViews
Mencantumkan tampilan akurasi harga yang tersedia.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
Menampilkan ringkasan akurasi harga.

REST Resource: v3.accounts.priceCoverageViews

Metode
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
Menampilkan tampilan cakupan harga terbaru dengan detail lengkap.
list GET /v3/{parent=accounts/*}/priceCoverageViews
Menampilkan seluruh histori cakupan harga.

REST Resource: v3.accounts.priceViews

Metode
get GET /v3/{name=accounts/*/priceViews/*}
Menampilkan tampilan harga yang diminta dengan detail lengkap.

REST Resource: v3.accounts.propertyPerformanceReportViews

Metode
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
Memberikan kemampuan untuk membuat kueri (mendapatkan, memfilter, dan menyegmentasikan) laporan link pemesanan gratis untuk akun tertentu.

REST Resource: v3.accounts.reconciliationReports

Metode
create POST /v3/{parent=accounts/*}/reconciliationReports
Membuat laporan rekonsiliasi dan menguploadnya ke Google.
get GET /v3/{name=accounts/*/reconciliationReports/*}
Menampilkan laporan rekonsiliasi.
list GET /v3/{parent=accounts/*}/reconciliationReports
Menampilkan daftar nama laporan rekonsiliasi yang dibuat.
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
Memvalidasi laporan rekonsiliasi.