Travel Partner API เวอร์ชัน 3 ช่วยให้คุณเข้าถึงแบบเป็นโปรแกรมได้ดังนี้
- การจัดการการลิงก์บัญชีระหว่าง Hotel Center กับ Google Ads
- การจัดการการตั้งค่าโรงแรมที่เลือก
- การจัดการแบรนด์และไอคอน (เบต้าแบบปิด)
- ข้อมูลประสิทธิภาพของที่พักผ่านบริการมุมมองรายงานประสิทธิภาพของที่พัก
- ข้อมูลโรงแรมผ่านบริการมุมมองโรงแรม
- ข้อมูลรายงานการเข้าร่วมผ่านบริการมุมมองรายงานการเข้าร่วม
- ข้อมูลความถูกต้องของราคาผ่านบริการมุมมองความถูกต้องของราคา
- ข้อมูลความครอบคลุมของราคาผ่านบริการมุมมองความครอบคลุมของราคา
- ข้อมูลแผนการเดินทางและราคาผ่านบริการมุมมองราคา
- การจัดการรายงานการปรับยอดค่าคอมมิชชันผ่านบริการรายงานการปรับยอด (พาร์ทเนอร์ที่ใช้ค่าคอมมิชชันแบบจ่ายต่อการเข้าพักเท่านั้น)
ปลายทาง
เข้าถึงปลายทางของ Travel Partner API ได้ผ่านไวยากรณ์ REST-ful จากการเรียกใช้ HTTPS URL ฐานสำหรับคำขอทั้งหมดคือ
https://travelpartner.googleapis.com
ปลายทางของบริการ | |
---|---|
ลิงก์บัญชี | จัดการลิงก์ระหว่างบัญชี Google Ads กับบัญชี Hotel Center
|
แบรนด์ | แก้ไขการกำหนดค่าแบรนด์ (เบต้าแบบปิด)
|
โรงแรม | แก้ไขการตั้งค่าโรงแรมที่เลือก
|
มุมมองโรงแรม | แสดงรายการมุมมองโรงแรมหรือสรุป
|
ไอคอน | จัดการไอคอน (เบต้าแบบปิด)
|
การดูรายงานการเข้าร่วม | แสดงผลมุมมองรายงานการมีส่วนร่วม หรือแสดงผลชุดข้อมูลย่อยที่กรองแล้วของข้อมูลมุมมองโดยใช้การค้นหา
|
มุมมองความถูกต้องของราคา | แสดงผลมุมมองความถูกต้องของราคาที่เฉพาะเจาะจง มุมมองความถูกต้องที่ใช้ได้ หรือข้อมูลสรุป
|
มุมมองความครอบคลุมของราคา | แสดงผลมุมมองความครอบคลุมของราคาล่าสุดหรือประวัติความครอบคลุมทั้งหมด
|
การดูราคา | แสดงผลมุมมองราคาที่ขอพร้อมรายละเอียดทั้งหมด
|
มุมมองรายงานประสิทธิภาพของพร็อพเพอร์ตี้ | แสดงมุมมองรายงานประสิทธิภาพของพร็อพเพอร์ตี้โดยใช้การค้นหา
|
รายงานการปรับยอด | สร้าง ตรวจสอบ และดึงรายงานการปรับยอดค่าคอมมิชชัน (Hotel Ads เท่านั้น)
|
คุณค้นหารหัสบัญชีได้ในมุมมองข้อมูลบัญชีของแท็บบัญชีในศูนย์ช่วยเหลือของ Google Hotel Ads
บันทึกการเปลี่ยนแปลง
เราได้ย้ายข้อมูลบริการจำนวนมากใน Travel Partner API v2.1 ไปยัง Google Ads API แล้ว ด้วยเหตุนี้ Travel Partner API v3 จึงมีเพียงบริการที่เฉพาะเจาะจงสำหรับโรงแรมเท่านั้น
HotelViewService
HotelViewService.ListHotelViews
(เดิมคือ Hotels API)- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/hotels
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViews
แล้ว - นำพารามิเตอร์คำขอ
type
ออกแล้ว - นำฟิลด์
manifestOnly
ออกจากการตอบกลับ - มีการเปลี่ยนชื่อฟิลด์บางรายการ
- เปลี่ยนปลายทาง API จาก
HotelViewService.SummarizeHotelViews
(เดิมคือhotel_list_stats
ใน Scorecard API)- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/hotel_list_stats
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViews:summarize
แล้ว - มีการเปลี่ยนชื่อฟิลด์บางรายการ
- เปลี่ยนปลายทาง API จาก
ParticipationReportViewService (เดิมคือ opportunity_stats ใน Scorecard API)
ParticipationReportService.QueryParticipationReport
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/opportunity_stats
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/participationReportViews:query
แล้ว - เพิ่มพารามิเตอร์การค้นหาแล้ว
- เปลี่ยนชื่อและปรับโครงสร้างฟิลด์แล้ว
- เปลี่ยนปลายทาง API จาก
PriceAccuracyViewService (เดิมคือ API รายงานความถูกต้องของราคา)
PriceAccuracyViewService.ListPriceAccuracyViews
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracy
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViews
แล้ว - API ใหม่จะแสดงรายการชื่อทรัพยากรของมุมมองโรงแรม ซึ่งแตกต่างจากเวอร์ชันก่อนหน้าที่จะแสดงรายการวันที่ของรายงาน
- เปลี่ยนปลายทาง API จาก
PriceAccuracyViewService.ListPriceAccuracyViews
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracy/20190909
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViews/20190909
แล้ว - ระบบไม่รองรับเอาต์พุต CSV อีกต่อไป
- มีการเปลี่ยนชื่อฟิลด์บางรายการ
- เปลี่ยนปลายทาง API จาก
PriceCoverageViewService
PriceAccuracyViewService.ListPriceCoverageViews
(เดิมคือprice_coverage_stats_history
ใน Scorecard API)- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_stats_history
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViews
แล้ว - มีการเปลี่ยนชื่อฟิลด์บางรายการ
- เปลี่ยนปลายทาง API จาก
PriceAccuracyViewService.GetLatestPriceCoverageViews
(เดิมคือprice_coverage_stats
ใน Scorecard API)- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_stats
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViews:latest
แล้ว - มีการเปลี่ยนชื่อฟิลด์บางรายการ
- เปลี่ยนปลายทาง API จาก
PriceViewService (เดิมคือ Prices API)
PriceViewService.GetPriceView
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/prices/hotel_id
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceViews/hotel_id
แล้ว - มีการเปลี่ยนชื่อฟิลด์บางรายการ
- นำข้อมูลราคาเสนอออกจากคำตอบ
- เปลี่ยนปลายทาง API จาก
เมธอด ReconciliationReportService (เดิมคือ API รายงานการปรับยอด)
ReconciliationReportService.ListReconciliationReports
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports
แล้ว
- เปลี่ยนปลายทาง API จาก
ReconciliationReportService.GetReconciliationReport
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/datetime/filename
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports/datetime~filename
แล้ว
- เปลี่ยนปลายทาง API จาก
ReconciliationReportService.CreateReconciliationReport
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports
แล้ว
- เปลี่ยนปลายทาง API จาก
ReconciliationReportService.ValidateReconciliationReport
- เปลี่ยนปลายทาง API จาก
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/validate
เป็นhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports:validate
แล้ว
- เปลี่ยนปลายทาง API จาก
การเลิกใช้งาน
- เลิกใช้งาน
- แสดงว่า API เวอร์ชันนั้นจะยังคงทำงานได้ตามที่คาดไว้ แต่จะไม่ได้รับการอัปเดตฟีเจอร์ใหม่หรือการแก้ไขข้อบกพร่อง นอกจากนี้ เมื่อเลิกใช้งานเวอร์ชันใดเวอร์ชันหนึ่งแล้ว ระบบจะกำหนดวันที่เลิกใช้งาน
- หยุดให้บริการแล้ว
- ระบุว่าระบบได้นำ API เวอร์ชันดังกล่าวออกแล้วและไม่พร้อมใช้งานอีกต่อไป ระยะเวลาขั้นต่ำระหว่างการเลิกใช้งานกับการหยุดให้บริการคือ 3 เดือน
ตารางต่อไปนี้แสดงกำหนดการปัจจุบันของเวอร์ชัน API รวมถึงวันที่เลิกใช้งานและวันที่เลิกใช้ที่คาดไว้
เวอร์ชัน | วันที่เลิกใช้งาน | วันที่หยุดให้บริการ |
---|---|---|
v3.0 | ไม่มี | ไม่มี |
v2.1 | กันยายน 2019 | 31 พฤษภาคม 2020 |
v2.0 (Bids API) | กุมภาพันธ์ 2018 | พฤษภาคม 2018 |
v2.0 (API อื่นๆ ทั้งหมด) | กันยายน 2019 | 15 กุมภาพันธ์ 2020 |
v1.2 | กุมภาพันธ์ 2018 | พฤษภาคม 2018 |
v1.1 | มิถุนายน 2016 | ตุลาคม 2016 |
v1.0 | เมษายน 2015 | ตุลาคม 2015 |
การตรวจสอบสิทธิ์
หากต้องการเข้าถึง Travel Partner API ไคลเอ็นต์ต้องตรวจสอบสิทธิ์โดยใช้การตรวจสอบสิทธิ์ OAuth2
ดูตัวอย่างแอปพลิเคชันและข้อมูลเพิ่มเติมเกี่ยวกับการใช้ OAuth เพื่อเชื่อมต่อกับ Travel Partner API ได้ที่การตรวจสอบสิทธิ์ API