วิธีที่กําหนดเองระดับคอลเล็กชันเพื่ออัปเดตสถานะ Live on Google ของพร็อพเพอร์ตี้หลายรายการ การโทรแต่ละครั้งจะเปิดหรือปิดโรงแรมหลายแห่งได้ หากต้องการเปิดหลายโรงแรมและปิดโรงแรม คุณจะต้องโทรหลายครั้ง
คำขอ HTTP
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
URL ใช้ไวยากรณ์ gRPC Transcoding
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| account | 
 ต้องระบุ ชื่อทรัพยากรของบัญชี รูปแบบคือ accounts/{account_id} | 
เนื้อหาของคำขอ
เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
| { "liveOnGoogle": boolean, "partnerHotelIds": [ string ] } | 
| ช่อง | |
|---|---|
| liveOnGoogle | 
 ต้องระบุ ที่พักจะแสดงใน Google หรือไม่ เมื่อค่าเป็นจริง Google จะแสดงพร็อพเพอร์ตี้หากการผสานรวมเสร็จสมบูรณ์และพร็อพเพอร์ตี้ใช้งานได้ เมื่อเป็นเท็จ Google จะไม่แสดงที่พักดังกล่าว | 
| partnerHotelIds[] | 
 ต้องระบุ ระบุพร็อพเพอร์ตี้ที่จะอัปเดตด้วยการตั้งค่า liveOnGoogle | 
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
ข้อความตอบกลับสําหรับ HotelService.SetLiveOnGoogle
| การแสดง JSON | 
|---|
| { "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } | 
| ช่อง | |
|---|---|
| updatedHotelIds[] | 
 ระบุพร็อพเพอร์ตี้ที่อัปเดต | 
| failedHotelIds[] | 
 ระบุพร็อพเพอร์ตี้ที่ Google อัปเดตไม่ได้ | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/travelpartner
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อภาพรวมของ OAuth 2.0