Travel Partner API

Travel Partner API มีอินเทอร์เฟซ RESTful ไปยังแพลตฟอร์ม Google Hotel Center แอปนี้ช่วยให้แอปเรียกข้อมูลและเปลี่ยนข้อมูลใน Hotel Center ได้อย่างมีประสิทธิภาพ จึงเหมาะสําหรับการจัดการบัญชีขนาดใหญ่หรือที่ซับซ้อน

บริการ: Travelpartner.googleapis.com

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

เอกสารการค้นพบ

เอกสาร Discovery เป็นข้อมูลจําเพาะที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ซึ่งจะใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างเกี่ยวข้องกับปลายทางของบริการนี้

  • https://travelpartner.googleapis.com

ทรัพยากร REST: v3.accounts.brands

เมธอด
create POST /v3/{parent=accounts/*}/brands
สร้างแบรนด์ใหม่
get GET /v3/{name=accounts/*/brands/*}
แสดงผลอินสแตนซ์ Brand ที่เชื่อมโยงกับชื่อทรัพยากรของแบรนด์ของ URI&#39
list GET /v3/{parent=accounts/*}/brands
แสดงแบรนด์สําหรับบัญชีพาร์ทเนอร์
patch PATCH /v3/{brand.name=accounts/*/brands/*}
อัปเดตแบรนด์

ทรัพยากร REST: v3.accounts.freeBookingLinksReportViews

เมธอด
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
เลิกใช้งานแล้ว: ใช้ PropertyPerformanceReportService.QueryPropertyPerformanceReport ที่มีการรายงานการแสดงผลแทนแทน

ทรัพยากร REST: v3.accounts.hotelViews

เมธอด
list GET /v3/{parent=accounts/*}/hotelViews
แสดงข้อมูลโรงแรม
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
แสดงข้อมูลสรุปเกี่ยวกับโรงแรม

ทรัพยากร REST: v3.accounts.hotels

เมธอด
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
วิธีที่กําหนดเองระดับคอลเล็กชันเพื่ออัปเดตสถานะ Live on Google ของพร็อพเพอร์ตี้หลายรายการ

ทรัพยากร REST: v3.accounts.icon

เมธอด
create POST /v3/{parent=accounts/*}/icons
อัปโหลดไอคอนใหม่และเริ่มกระบวนการตรวจสอบ
get GET /v3/{name=accounts/*/icons/*}
แสดงผลอินสแตนซ์ Icon ที่เชื่อมโยงกับชื่อทรัพยากรของไอคอนที่ระบุใน URI คําขอ
list GET /v3/{parent=accounts/*}/icons
แสดง Icon สําหรับบัญชีพาร์ทเนอร์

ทรัพยากร REST: v3.accounts.participationReportViews

เมธอด
query GET /v3/{name=accounts/*}/participationReportViews:query
ช่วยให้คุณค้นหา (รับ กรอง และแบ่งกลุ่ม) รายงานการเข้าร่วมสําหรับบัญชีหนึ่งๆ ได้

ทรัพยากร REST: v3.accounts.priceAccuracyViews

เมธอด
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
แสดงมุมมองความถูกต้องของราคาที่ขอโดยละเอียด
list GET /v3/{parent=accounts/*}/priceAccuracyViews
แสดงมุมมองความถูกต้องของราคาที่มี
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
แสดงสรุปความถูกต้องของราคา

ทรัพยากร REST: v3.accounts.pricecoverViews

เมธอด
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
แสดงมุมมองความครอบคลุมของราคาล่าสุดโดยละเอียด
list GET /v3/{parent=accounts/*}/priceCoverageViews
แสดงผลประวัติความครอบคลุมของราคาทั้งหมด

ทรัพยากร REST: v3.accounts.priceViews

เมธอด
get GET /v3/{name=accounts/*/priceViews/*}
แสดงมุมมองราคาที่ขอโดยละเอียด

ทรัพยากร REST: v3.accounts.propertyPerformanceReportViews

เมธอด
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
ช่วยให้คุณค้นหา (รับ กรอง และแบ่งกลุ่ม) รายงานประสิทธิภาพของพร็อพเพอร์ตี้สําหรับบัญชีที่ต้องการได้

ทรัพยากร REST: v3.accounts.reconciliationReports

เมธอด
create POST /v3/{parent=accounts/*}/reconciliationReports
สร้างรายงานการปรับยอดและอัปโหลดไปยัง Google
get GET /v3/{name=accounts/*/reconciliationReports/*}
แสดงผลรายงานการปรับยอด
list GET /v3/{parent=accounts/*}/reconciliationReports
ส่งกลับรายการชื่อรายงานการปรับยอดที่สร้างขึ้น
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
ตรวจสอบรายงานการปรับยอด