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.
- REST Resource: v3.accounts.accountLinks
- REST Resource: v3.accounts.brands
- REST Resource: v3.accounts.freeBookingLinksReportViews
- REST Resource: v3.accounts.hotelViews
- REST Resource: v3.accounts.hotels
- REST Resource: v3.accounts.icons
- REST Resource: v3.accounts.listings
- REST Resource: v3.accounts.participationReportViews
- REST Resource: v3.accounts.priceAccuracyViews
- REST Resource: v3.accounts.priceCoverageViews
- REST Resource: v3.accounts.priceViews
- REST Resource: v3.accounts.propertyPerformanceReportViews
- REST Resource: v3.accounts.reconciliationReports
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.accountLinks
| Metode | |
|---|---|
| create | POST /v3/{parent=accounts/*}/accountLinksMembuat penautan akun baru antara akun Pusat Pengelolaan Hotel dan akun Google Ads. | 
| delete | DELETE /v3/{name=accounts/*/accountLinks/*}Menghapus penautan akun. | 
| get | GET /v3/{name=accounts/*/accountLinks/*}Menampilkan instance AccountLinkyang terkait dengan nama resource penautan akun yang ditentukan dalam URL permintaan. | 
| list | GET /v3/{parent=accounts/*}/accountLinksMenampilkan link akun untuk akun Pusat Pengelolaan Hotel. | 
| patch | PATCH /v3/{accountLink.name=accounts/*/accountLinks/*}Memperbarui target penautan akun dari penautan akun. | 
REST Resource: v3.accounts.brands
| Metode | |
|---|---|
| create | POST /v3/{parent=accounts/*}/brandsMembuat merek baru. | 
| get | GET /v3/{name=accounts/*/brands/*}Menampilkan instance Brandyang terkait dengan nama resource merek URI permintaan. | 
| list | GET /v3/{parent=accounts/*}/brandsMenampilkan merek untuk akun partner. | 
| patch | PATCH /v3/{brand.name=accounts/*/brands/*}Memperbarui merek. | 
REST Resource: v3.accounts.freeBookingLinksReportViews
| Metode | |
|---|---|
| query  | GET /v3/{name=accounts/*}/freeBookingLinksReportViews:queryTIDAK DIGUNAKAN LAGI: Sebagai gantinya, gunakan PropertyPerformanceReportService.QueryPropertyPerformanceReport, yang juga memiliki pelaporan tayangan. | 
REST Resource: v3.accounts.hotelViews
| Metode | |
|---|---|
| list | GET /v3/{parent=accounts/*}/hotelViewsMenampilkan daftar tampilan hotel. | 
| summarize | GET /v3/{parent=accounts/*}/hotelViews:summarizeMenampilkan informasi ringkasan tentang hotel. | 
REST Resource: v3.accounts.hotels
| Metode | |
|---|---|
| setLiveOnGoogle | POST /v3/{account=accounts/*}/hotels:setLiveOnGoogleMetode kustom tingkat koleksi untuk memperbarui status Live di Google untuk beberapa properti. | 
REST Resource: v3.accounts.icons
| Metode | |
|---|---|
| create | POST /v3/{parent=accounts/*}/iconsMengupload ikon baru dan memulai proses peninjauannya. | 
| get | GET /v3/{name=accounts/*/icons/*}Menampilkan instance Iconyang terkait dengan nama resource ikon yang ditentukan dalam URI permintaan. | 
| list | GET /v3/{parent=accounts/*}/iconsMenampilkan Iconuntuk akun partner. | 
REST Resource: v3.accounts.listings
| Metode | |
|---|---|
| verify | POST /v3/{parent=accounts/*}/listings:verifyHanya menampilkan listingan terverifikasi dengan masalah data dan kelayakan penayangan untuk partner VR. | 
REST Resource: v3.accounts.participationReportViews
| Metode | |
|---|---|
| query | GET /v3/{name=accounts/*}/participationReportViews:queryMemberikan 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/*}/priceAccuracyViewsMencantumkan tampilan akurasi harga yang tersedia. | 
| summarize | GET /v3/{parent=accounts/*}/priceAccuracyViews:summarizeMenampilkan ringkasan akurasi harga. | 
REST Resource: v3.accounts.priceCoverageViews
| Metode | |
|---|---|
| getLatest | GET /v3/{parent=accounts/*}/priceCoverageViews:latestMenampilkan tampilan cakupan harga terbaru dengan detail lengkap. | 
| list | GET /v3/{parent=accounts/*}/priceCoverageViewsMenampilkan 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:queryMemberikan 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/*}/reconciliationReportsMembuat laporan rekonsiliasi dan menguploadnya ke Google. | 
| get | GET /v3/{name=accounts/*/reconciliationReports/*}Menampilkan laporan rekonsiliasi. | 
| list | GET /v3/{parent=accounts/*}/reconciliationReportsMenampilkan daftar nama laporan rekonsiliasi yang dibuat. | 
| validate | POST /v3/{parent=accounts/*}/reconciliationReports:validateMemvalidasi laporan rekonsiliasi. |