ภาพรวม
ข้อความห้องว่าง (OTA_HotelAvailNotifRQ
) จะกำหนดว่าจะขายผลิตภัณฑ์ (ประเภทห้องพักรวมกับแพ็กเกจราคา) สำหรับแผนการเดินทางที่ระบุในวันที่ที่เกี่ยวข้องได้หรือไม่ เมื่อคุณส่งข้อความความพร้อมจำหน่ายสินค้า จะเป็นการระบุว่าความพร้อมจำหน่ายหรือข้อจำกัดสำหรับผลิตภัณฑ์มีการเปลี่ยนแปลงหรือไม่
ส่วนต่อไปนี้จะอธิบายถึงหลักเกณฑ์ทั่วไป ตัวอย่างเบื้องต้น และสถานการณ์วิธีการ เพื่อให้คุณเริ่มต้นเพิ่มและอัปเดตความพร้อมจำหน่ายสินค้าโดยใช้ข้อความ "ความพร้อมใช้งาน"
การจำกัดความพร้อมให้บริการต่อคืน
ข้อความ "ห้องว่าง" จะช่วยให้คุณกำหนดข้อจำกัดที่ควบคุมความพร้อมให้บริการโดยรวมของการจองได้ ข้อจำกัดที่เด่นชัดประเภทหนึ่งคือ "ความพร้อมจำหน่ายสินค้าทุกคืน" ซึ่งจะขายผลิตภัณฑ์ในวันที่กำหนดหรือไม่ การเข้าพัก (ตั้งแต่เช็คอินจนถึงเช็คเอาต์) จองได้จะต้องมีห้องว่างต่อคืนในทุกวัน รวมถึงต้องเป็นไปตามข้อจำกัดการจองและการเข้าพักอื่นๆ ทั้งหมด
การตั้งค่าการจำกัด
โดยค่าเริ่มต้น RestrictionStatus
ของ Restriction="Master"
จะปิดอยู่ กล่าวอีกนัยหนึ่งคือ โดยค่าเริ่มต้นจะมี "หยุดการขาย" ทุกคืน
ผลิตภัณฑ์ต้องมี <RestrictionStatus Restriction="Master"
Status="Open">
สำหรับชุดค่าผสมของผลิตภัณฑ์ทั้งหมดในการเข้าพักทุกคืนเพื่อให้ขายได้ คุณต้องส่ง Open
ที่อาจไม่เหมาะสมสำหรับผลิตภัณฑ์แต่ละรายการให้ Google หรือเปลี่ยนค่าเริ่มต้นใน Hotel Center ซึ่งทำได้โดยไปที่หน้าราคา > การตั้งค่าใน Hotel Center แล้วแก้ไขช่อง "ความพร้อมใช้งานเริ่มต้น"
ข้อจำกัดอื่นๆ
- ขาเข้า/ขาออก
- ป้องกันการขายแผนการเดินทางที่มาถึงหรือเดินทางในวันที่ที่ระบุ
และจะเป็น
Open
โดยค่าเริ่มต้น - การชดเชยการจองต่ำสุดและสูงสุด
- ต้องซื้อแผนการเดินทางอย่างน้อยหรือไม่เกินจำนวนวันที่กำหนดก่อนมาถึง
- ระยะเวลาในการเข้าพักขั้นต่ำและสูงสุด
- จำกัดระยะเวลาในการเข้าพักสำหรับแผนการเดินทางที่มีวันที่มาถึงนี้
- การเข้าพักไปข้างหน้าขั้นต่ำและสูงสุด (หรือ "การเข้าพัก")
- จำกัดระยะเวลาในการเข้าพักสำหรับแผนการเดินทางที่มีวันที่เข้าพักนี้
- รูปแบบระยะเวลาในการเข้าพัก
- สามารถควบคุมระยะเวลาในการเข้าพักที่อนุญาตให้ใช้ได้ในวันที่เข้าพักนี้
หลักเกณฑ์ทั่วไป
ข้อจำกัดด้านห้องว่างจะแยกตามโรงแรม วันที่ ประเภทห้องพัก และแพ็กเกจราคา
ผลิตภัณฑ์จะสามารถจองได้ก็ต่อเมื่อไม่มีข้อจำกัดที่กำหนดไว้ซึ่งมีผลกับการเข้าพัก (ตั้งแต่เช็คอินจนถึงเช็คเอาต์) หรือเวลาที่ผู้ใช้สามารถจองห้องพักได้
ส่งข้อความอัปเดตถึง Google เมื่อมีการเปลี่ยนแปลงข้อจำกัดด้านความพร้อมจำหน่ายสินค้าในวันที่ที่ระบุ
ตัวอย่าง
ส่วนนี้จะแสดงตัวอย่างพื้นฐานของข้อความความพร้อมใช้งานโดยใช้องค์ประกอบที่จำเป็นและที่ไม่บังคับ เมื่อเตรียมไฟล์แล้ว คุณจะต้องส่งไฟล์ให้ Google ผ่านข้อความ POST ไปยังปลายทางนี้
https://www.google.com/travel/hotels/uploads/ota/hotel_avail_notif
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีพุช/โพสต์ข้อความได้ที่ข้อความพุช
สำหรับ HotelCode
ให้ใช้รหัสโรงแรมที่ไม่ซ้ำกันที่คุณใช้ในระบบเพื่อระบุที่พัก ค่านี้ต้องตรงกับรหัสโรงแรมที่ระบุโดยใช้ <id>
ในองค์ประกอบ <listing>
ในฟีดข้อมูลโรงแรม ความสอดคล้องกันของระบบของคุณเป็นสิ่งสำคัญที่ทำให้มั่นใจได้ว่า
Google แสดงข้อมูลของคุณอย่างถูกต้อง
ตัวอย่างนี้แสดงวิธีตั้งค่าข้อจํากัดด้านความพร้อมใช้งาน
<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
EchoToken="12345678"
TimeStamp="2022-03-20T20:50:37-05:00"
Version="3.0">
<POS><Source><RequestorID ID="partner_key" /></Source></POS>
<AvailStatusMessages HotelCode="HOTELID">
</AvailStatusMessage>
<AvailStatusMessage>
<StatusApplicationControl Start="202X-03-20"
End="202X-03-25"
InvTypeCode="RoomID_1"
RatePlanCode="PackageID_1"/>
<LengthsOfStay>
<LengthOfStay MinMaxMessageType="SetMinLOS" Time="2" TimeUnit="Day" />
</LengthsOfStay>
<RestrictionStatus Restriction="Master" Status="Open" />
</AvailStatusMessage>
</OTA_HotelAvailNotifRQ>
ดูตัวอย่างเพิ่มเติมได้ที่ตัวอย่างความพร้อมใช้งาน
วิธีการ
ส่วนนี้จะแสดงวิธีแก้ปัญหาสำหรับสถานการณ์ที่คุณอาจพบขณะส่งข้อความห้องว่าง โดยเฉพาะรายละเอียดเกี่ยวกับข้อจำกัดห้องว่างต่อคืน (หรือที่เรียกว่า "หยุดการขาย")
สถานการณ์ที่ 1: วิธีขายผลิตภัณฑ์ในวันที่ที่เฉพาะเจาะจง
คำอธิบาย
คุณต้องการให้ประเภทห้องพักและแพ็กเกจราคา (ผลิตภัณฑ์) พร้อมใช้งานในวันที่ที่ระบุ
โซลูชัน
ตั้งค่าข้อจำกัด Master
เป็น Open
และระบุวันที่
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีเปิดความพร้อมจำหน่ายสินค้าตอนกลางคืนสำหรับผลิตภัณฑ์ในช่วง 2-3 สัปดาห์ในเดือนมีนาคม
<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
EchoToken="12345678"
TimeStamp="2022-03-20T20:50:37-05:00"
Version="3.0">
<AvailStatusMessages HotelCode="Property_1">
<AvailStatusMessage>
<StatusApplicationControl Start="2022-03-20"
End="2022-03-30"
InvTypeCode="RoomID_1"
RatePlanCode="PackageID_1"/>
<RestrictionStatus Status="Open" Restriction="Master"/>
</AvailStatusMessage>
</AvailStatusMessages>
</OTA_HotelAvailNotifRQ>
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีกำหนดราคาได้ที่การแก้ปัญหาราคาขาดหายไปหรือไม่สมบูรณ์
สถานการณ์ที่ 2: วิธีหยุดขายผลิตภัณฑ์ในวันที่กำหนด
คำอธิบาย
คุณต้องการหยุดการขายผลิตภัณฑ์อย่างชัดเจน (แทนที่จะหยุดสินค้าคงคลัง) ในวันที่ที่ระบุ
โซลูชัน
ตั้งค่าข้อจำกัด Master
เป็น Close
และระบุวันที่
ตัวอย่าง
ตัวอย่างนี้แสดงวิธี "หยุดขาย" หรือปิดการขายในตอนกลางคืนสำหรับผลิตภัณฑ์ในวันที่ที่ระบุ
<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
EchoToken="12345678"
TimeStamp="2022-03-20T20:50:37-05:00"
Version="3.0">
<AvailStatusMessages HotelCode="Property_1">
<AvailStatusMessage>
<StatusApplicationControl Start="2022-04-20"
End="2022-04-30"
InvTypeCode="RoomID_1"
RatePlanCode="PackageID_1"/>
<RestrictionStatus Status="Close" Restriction="Master"/>
</AvailStatusMessage>
</AvailStatusMessages>
</OTA_HotelAvailNotifRQ>