ข้อความตอบกลับคําแนะนํา

เมื่อ Google ส่งข้อความขอคำแนะนำ เซิร์ฟเวอร์ของคุณควรตอบกลับด้วยข้อความตอบกลับคำแนะนำซึ่งระบุโรงแรมที่มีการเปลี่ยนแปลงราคานับจากครั้งล่าสุดที่ Google ได้รับการตอบกลับคำแนะนำที่สำเร็จจากเซิร์ฟเวอร์เดียวกันนี้ หากมีการเปลี่ยนแปลงราคา Google จะส่ง <Query> ซึ่งดึงข้อมูลราคาที่อัปเดตสำหรับโรงแรมและแผนการเดินทางที่ระบุ

ดูภาพรวมของกระบวนการปรับราคาได้ที่ภาพรวมราคา

ข้อความตอบกลับคำแนะนำใช้วิธีการต่อไปนี้เพื่อกำหนดราคาโรงแรมและแผนการเดินทางที่เลือกใหม่

องค์ประกอบรูทของข้อความตอบกลับคำแนะนำคือ <Hint> คุณขอให้อัปเดตโรงแรมหรือแผนการเดินทางโดยใช้องค์ประกอบ <Item> อย่างน้อย 1 รายการ ข้อความตอบกลับคำแนะนำรายการเดียวจะกำหนดองค์ประกอบ <Item> กี่รายการก็ได้

ข้อความตอบกลับคำแนะนำแต่ละรายการต้องระบุองค์ประกอบ <Property> อย่างน้อย 1 รายการสำหรับ <Item> แต่ละรายการ <Property> จะระบุโรงแรมโดยใช้รหัสเดียวกับข้อมูลโรงแรม โดยค่าเริ่มต้น คุณจะระบุรหัสโรงแรมรายการเดียวสำหรับบล็อก <Item> แต่ละรายการ อย่างไรก็ตาม คุณสามารถสั่งให้ Google อนุญาตโรงแรมหลายแห่งในบล็อกรายการได้ หากใช้ช่วงวันที่เช็คอินหรือการเข้าพักตามช่วงเวลาสำหรับการปรับราคา

คำขอแผนการเดินทางและขั้นตอนการตอบกลับที่แน่นอน

ข้อความแนะนำอาจอิงตามแผนการเดินทางแต่ละรายการ เช่น ชุดค่าผสมของวันที่เช็คอินและระยะเวลาในการเข้าพัก ในกรณีนี้ คุณต้องระบุวันที่เช็คอินและระยะเวลาในการเข้าพักของโรงแรม จากนั้น Google จะดึงข้อมูลราคาใหม่สำหรับแผนการเดินทางนั้น

คำตอบของพาร์ทเนอร์

ข้อความตอบกลับคำแนะนำต่อไปนี้ระบุที่พักและแผนการเดินทางเดียว

<Hint>
  <Item>
    <Property>12345</Property>
    <Stay>
      <CheckInDate>2023-05-20</CheckInDate>
      <LengthOfStay>3</LengthOfStay>
    </Stay>
  </Item>
</Hint>

คำตอบของ Google

Google จะตอบกลับข้อความตอบกลับคำแนะนำของคุณโดยมี <Query> ที่คล้ายกับข้อความต่อไปนี้

<Query>
  <Checkin>2023-05-20</Checkin>
  <Nights>3</Nights>
  <PropertyList>
    <Property>12345</Property>
  </PropertyList>
</Query>

สร้าง<Transaction>

จากนั้นให้คุณสร้าง <Transaction> ที่มีการอัปเดตราคาสำหรับโรงแรมของการเข้าพักต่อไปนี้

5/20/23 - 5/23/23

ขั้นตอนการตอบกลับและคำขอสำหรับช่วงวันที่เช็คอิน

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

ช่วงวันที่ของพาร์ทเนอร์

ตัวอย่างต่อไปนี้สำหรับข้อความตอบกลับคำแนะนำระบุที่พักเดียวที่มีช่วงวันที่สำหรับการเช็คอิน

<Hint>
  <Item>
    <Property>12345</Property>
    <FirstDate>2023-05-20</FirstDate>
    <LastDate>2023-05-23</LastDate>
  </Item>
</Hint>

คำตอบของ Google

Google จะตอบกลับข้อความตอบกลับคำแนะนำนี้โดยมี <Query> ที่คล้ายกับข้อความต่อไปนี้

<Query>
  <FirstDate>2023-05-20</FirstDate>
  <LastDate>2023-05-23</LastDate>
  <Nights>5</Nights>
  <PropertyList>
    <Property>12345</Property>
  </PropertyList>
</Query>

สร้าง<Transaction>

จากนั้นให้คุณสร้าง <Transaction> ที่มีการอัปเดตราคาสำหรับการเข้าพักต่อไปนี้ของโรงแรมดังกล่าว

5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23
5/20/23 - 5/24/23
5/20/23 - 5/25/23

5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23
5/21/23 - 5/25/23
5/21/23 - 5/26/23

5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23
5/22/23 - 5/26/23
5/22/23 - 5/27/23

ตัวอย่างนี้ใช้ระยะเวลาในการเข้าพักเริ่มต้น 5 คืน

ขั้นตอนคำขอและการตอบสนองการเข้าพักตามช่วงเวลา

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

การเข้าพักตามช่วงเวลาของพาร์ทเนอร์

ตัวอย่างข้อความตอบกลับคำแนะนำต่อไปนี้ใช้การเข้าพักตามช่วงเวลา

<Hint>
  <Item>
    <Property>12345</Property>
    <StaysIncludingRange>
      <FirstDate>2023-05-20</FirstDate>
      <LastDate>2023-05-23</LastDate>
    </StaysIncludingRange>
  </Item>
</Hint>

คำตอบของ Google

Google จะตอบกลับข้อความตอบกลับคำแนะนำของคุณโดยมี <Query> ที่คล้ายกับข้อความต่อไปนี้

<Query>
  <FirstDate>2023-05-20</FirstDate>
  <LastDate>2023-05-23</LastDate>
  <AffectedNights>3</AffectedNights>
  <PropertyList>
    <Property>12345</Property>
    <Property>67891</Property>
  </PropertyList>
</Query>

สร้าง<Transaction>

จากนั้นให้คุณสร้าง <Transaction> ที่มีการอัปเดตราคาสำหรับโรงแรมของการเข้าพักต่อไปนี้

5/17/23 - 5/20/23

5/18/23 - 5/20/23
5/18/23 - 5/21/23

5/19/23 - 5/20/23
5/19/23 - 5/21/23
5/19/23 - 5/22/23

5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23

5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23

5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23

5/23/23 - 5/24/23
5/23/23 - 5/25/23
5/23/23 - 5/26/23