Method: accounts.hotels.setLiveOnGoogle

วิธีที่กําหนดเองระดับคอลเล็กชันเพื่ออัปเดตสถานะ Live on Google ของพร็อพเพอร์ตี้หลายรายการ การโทรแต่ละครั้งจะเปิดหรือปิดโรงแรมหลายแห่งได้ หากต้องการเปิดหลายโรงแรมและปิดโรงแรม คุณจะต้องโทรหลายครั้ง

คำขอ HTTP

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

URL ใช้ไวยากรณ์ gRPC Transcoding

พารามิเตอร์เส้นทาง

พารามิเตอร์
account

string

ต้องระบุ ชื่อทรัพยากรของบัญชี รูปแบบคือ accounts/{account_id}

เนื้อหาของคำขอ

เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ]
}
ช่อง
liveOnGoogle

boolean

ต้องระบุ ที่พักจะแสดงใน Google หรือไม่ เมื่อค่าเป็นจริง Google จะแสดงพร็อพเพอร์ตี้หากการผสานรวมเสร็จสมบูรณ์และพร็อพเพอร์ตี้ใช้งานได้ เมื่อเป็นเท็จ Google จะไม่แสดงที่พักดังกล่าว

partnerHotelIds[]

string

ต้องระบุ ระบุพร็อพเพอร์ตี้ที่จะอัปเดตด้วยการตั้งค่า liveOnGoogle

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

ข้อความตอบกลับสําหรับ HotelService.SetLiveOnGoogle

การแสดง JSON
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
ช่อง
updatedHotelIds[]

string

ระบุพร็อพเพอร์ตี้ที่อัปเดต

failedHotelIds[]

string

ระบุพร็อพเพอร์ตี้ที่ Google อัปเดตไม่ได้

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/travelpartner

โปรดดูข้อมูลเพิ่มเติมที่หัวข้อภาพรวมของ OAuth 2.0