หากดำเนินการทั้ง 2 ข้อเสนอและการผสานรวม Actions Center Reservations จากต้นทางถึงปลายทางแล้ว คุณจะเชื่อมต่อข้อเสนอทั้ง 2 รายการเพื่อแสดงข้อเสนอได้ภายในขั้นตอนการจองตั้งแต่ต้นจนจบ หากไม่แน่ใจว่ากำลังผสานรวมทั้ง 2 รายการนี้ หรือต้องการสร้างการผสานรวมอย่างใดอย่างหนึ่งนี้ โปรดติดต่อผู้ติดต่อด้านธุรกิจของ Google
หลังจากทำทั้งการผสานรวมข้อเสนอและการผสานรวมศูนย์ Actions เสร็จสมบูรณ์แล้ว โปรดติดต่อฝ่ายเทคนิคของ Google เพื่อเริ่มเปลี่ยนแปลงเซิร์ฟเวอร์การจองตามที่อธิบายไว้ด้านล่าง
การเปลี่ยนแปลงเซิร์ฟเวอร์การจอง
- หากระบุ
offer_id
(รหัสข้อเสนอเดียวกันกับที่ระบุไว้ในฟีดข้อเสนอ) ในCreateBookingRequest
โปรดตรวจสอบว่ามีการใช้ข้อเสนอกับการจองCreateBooking
ก็ควรจะทำงานโดยไม่ได้ระบุoffer_id
เช่นกัน - ข้อเสนอที่ใช้กับการจองต้องรวมอยู่ใน
CreateBookingResponse
เฉพาะข้อเสนอที่เป็นส่วนหนึ่งของคำขอเท่านั้นที่จะใช้กับการจองได้ หากใช้ "ข้อเสนอ" กับการจอง คุณไม่ต้องระบุช่องนี้ในคำตอบ - หากไม่มี
offer_id
หรือไม่เกี่ยวข้องกับช่องที่ขอ ให้แสดงผลOFFER_UNAVAILABLE
ในBookingFailure
ของCreateBookingResponse
หากช่วงเวลานั้นไม่พร้อมให้บริการเลย ให้ส่งกลับSLOT_UNAVAILABLE
แทน
กรอบการทดสอบ
ต่อไปนี้คือกรอบการทดสอบที่คุณต้องทำตามเพื่อให้การผสานรวม Actions Center ทำงานร่วมกับการผสานรวม Reservations ในทุกๆ ด้านได้ เราขอแนะนำเป็นอย่างยิ่งให้ทำการทดสอบเพิ่มเติมตามกรณีการใช้งานแพลตฟอร์มเฉพาะของคุณ
- จองช่วงเวลาที่ถูกต้องโดยไม่มีข้อเสนอ
- จองช่วงเวลาที่ใช้ได้ด้วยข้อเสนอที่ถูกต้อง
- จองช่วงเวลาที่ถูกต้องซึ่งมีข้อเสนอหลายรายการ โดยเลือกข้อเสนอแบบสุ่ม และตรวจสอบว่ามีการใช้ข้อเสนอที่ถูกต้องกับการจอง
- จองช่วงเวลาที่ถูกต้องด้วยข้อเสนอที่ถูกต้อง แต่ข้อเสนออยู่นอกช่วงเวลาแลกรับข้อเสนอ ควรแสดงผล
OFFER_UNAVAILABLE
- จองช่วงเวลาที่ถูกต้องและข้อเสนอที่ถูกต้อง แต่ข้อเสนออยู่นอกวันที่แลกรับข้อเสนอ ควรแสดงผล
OFFER_UNAVAILABLE
- จองช่วงเวลาที่ถูกต้องที่มีข้อเสนอที่ไม่ถูกต้อง แต่มีข้อเสนอที่ถูกต้องอีกรายการในเวลาดังกล่าว ควรแสดงผล
OFFER_UNAVAILABLE
- จองช่วงเวลาที่มีข้อเสนอที่มีอยู่สำหรับผู้ขายรายอื่น ค่านี้ควรส่งคืน
OFFER_UNAVAILABLE
- จองช่วงเวลาที่มีข้อเสนอที่ไม่มีอยู่ การดำเนินการนี้ควรแสดงผล
OFFER_UNAVAILABLE
- จองช่วงเวลาที่มีข้อเสนอที่ถูกต้อง แต่ช่องดังกล่าวใช้งานไม่ได้แล้ว ค่านี้ควรส่งคืน
SLOT_UNAVAILABLE
- จองช่วงที่ไม่สามารถใช้ได้อีกต่อไปด้วยข้อเสนอที่ไม่มี ควรแสดงผล
SLOT_UNAVAILABLE
- จองช่วงเวลาที่ไม่มีอยู่ การดำเนินการนี้ควรแสดงผล
SLOT_UNAVAILABLE
เมื่อการเปลี่ยนแปลงเหล่านี้เสร็จสมบูรณ์ โปรดทดสอบการผสานรวมในสภาพแวดล้อมแซนด์บ็อกซ์ หลังจากทดสอบเสร็จแล้วและมั่นใจในผลลัพธ์แล้ว โปรดติดต่อผู้ติดต่อฝ่ายเทคนิคของ Google