Travel Partner API menyediakan antarmuka RESTful ke platform Pusat Pengelolaan Hotel Google. Hal ini memungkinkan aplikasi mengambil dan mengubah data Pusat Pengelolaan Hotel secara efisien, sehingga cocok untuk mengelola akun besar atau kompleks.
- Resource REST: v3.accounts.accountLinks
- Resource REST: v3.accounts.brands
- Resource REST: v3.accounts.freeBookingLinksReportViews
- Resource REST: v3.accounts.hotelViews
- Resource REST: v3.accounts.hotels
- Resource REST: v3.accounts.icons
- Resource REST: v3.accounts.participationReportViews
- Resource REST: v3.accounts.priceAkurasiViews
- Resource REST: v3.accounts.priceCoverageViews
- Resource REST: v3.accounts.priceViews
- Resource REST: v3.accounts.propertyPerformanceReportViews
- Resource REST: v3.accounts.reconciliationReports
Layanan: trippartner.googleapis.com
Untuk memanggil layanan ini, sebaiknya Anda menggunakan 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 mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://travelpartner.googleapis.com
Resource REST: 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 tautan akun. |
get |
GET /v3/{name=accounts/*/accountLinks/*} Menampilkan instance AccountLink yang terkait dengan nama resource link 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 link akun untuk link akun. |
Resource REST: 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. |
Resource REST: v3.accounts.freeBookingLinksReportViews
Metode | |
---|---|
query |
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query TIDAK DIGUNAKAN LAGI: Sebagai gantinya, gunakan PropertyPerformanceReportService.QueryPropertyPerformanceReport , yang juga memiliki pelaporan tayangan. |
Resource REST: v3.accounts.hotelViews
Metode | |
---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews Menampilkan daftar tampilan hotel. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize Menampilkan ringkasan informasi tentang hotel. |
Resource REST: v3.accounts.hotels
Metode | |
---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle Metode kustom tingkat koleksi untuk memperbarui status Live di Google untuk beberapa properti. |
Resource REST: 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. |
Resource REST: 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. |
Resource REST: v3.accounts.priceAkurasiViews
Metode | |
---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} Menampilkan tampilan akurasi harga yang diminta secara lengkap. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews Menampilkan daftar akurasi harga yang tersedia. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize Menampilkan ringkasan akurasi harga. |
Resource REST: v3.accounts.priceCoverageViews
Metode | |
---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest Menampilkan tampilan cakupan harga terbaru secara lengkap. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews Menampilkan seluruh histori cakupan harga. |
Resource REST: v3.accounts.priceViews
Metode | |
---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} Menampilkan tampilan harga yang diminta secara lengkap. |
Resource REST: v3.accounts.propertyPerformanceReportViews
Metode | |
---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query Memberikan kemampuan untuk membuat kueri (mendapatkan, memfilter, dan menyegmentasikan) laporan link performa properti untuk akun tertentu. |
Resource REST: 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. |