Metode kustom tingkat koleksi untuk memperbarui status Live di Google untuk beberapa properti. Setiap panggilan dapat mengaktifkan atau menonaktifkan beberapa hotel. Untuk mengaktifkan dan menonaktifkan beberapa hotel, Anda harus melakukan beberapa panggilan.
Permintaan HTTP
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
account |
Wajib. Nama resource akun. Formatnya adalah accounts/{account_id}. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"liveOnGoogle": boolean,
"partnerHotelIds": [
string
],
"liveOnGoogleStatus": enum ( |
| Kolom | |
|---|---|
liveOnGoogle |
Opsional. TIDAK DIGUNAKAN LAGI. Apakah properti akan ditampilkan di Google. Jika benar, Google akan menampilkan properti jika integrasinya selesai dan properti tersedia. Jika salah (false), Google tidak akan pernah menampilkan properti. Digantikan oleh Hanya satu dari |
partnerHotelIds[] |
Wajib. Mengidentifikasi properti yang akan diperbarui dengan setelan liveOnGoogle. |
liveOnGoogleStatus |
Opsional. Apakah properti akan ditampilkan di Google, dengan kontrol yang lebih terperinci daripada kolom boolean Hanya satu dari Catatan: Kolom ini harus diapit tanda kutip. Misalnya, |
Isi respons
Pesan respons untuk HotelService.SetLiveOnGoogle.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } |
| Kolom | |
|---|---|
updatedHotelIds[] |
Mengidentifikasi properti yang diperbarui. |
failedHotelIds[] |
Mengidentifikasi properti yang tidak dapat diperbarui oleh Google. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/travelpartner
Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.