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/*}/accountLinks Membuat 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 AccountLink yang terkait dengan nama resource penautan akun yang ditentukan dalam URL permintaan. |
list |
GET /v3/{parent=accounts/*}/accountLinks Menampilkan 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/*}/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 |
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. |