แพ็กเกจห้องพักช่วยให้คุณกำหนดห้องพักหลายประเภทสำหรับที่พักเดียว หรือ รวมแผนการเดินทางเกี่ยวกับห้องพักกับฟีเจอร์ราคา ซึ่งเป็นบริการเพิ่มเติมที่ มาพร้อมกับอัตราและเงื่อนไขการขายสำหรับผู้ใช้ของคุณที่เหนือกว่ามาตรฐาน ราคา
แนวคิดและเวิร์กโฟลว์หลัก
แพ็กเกจห้องพักช่วยให้คุณเสนอชุดค่าผสมของประเภทห้องพักจริงเพิ่มเติมได้ ด้วยแพ็กเกจบริการต่างๆ
รูปภาพต่อไปนี้จะแสดงตัวอย่างของแพ็กเกจห้องพัก
ในตัวอย่างนี้ แพ็กเกจแรกคือห้องพักพื้นฐานที่มีส่วนลดสำหรับ 1 ห้องเท่านั้น ผู้เข้าพักที่เป็นผู้ใหญ่ รายการที่ 2 เป็นห้องพักประเภทอื่นซึ่งห้องว่าง เป็นผู้ใหญ่ 3 คน ห้องที่ 3 คือห้องพักอีกประเภทหนึ่งที่อยู่ภายใน ตัวเลือกที่ 4 คือ "พรีเมียม" ของห้องพักพื้นฐาน ซึ่งอาจ รวมถึงสิ่งอำนวยความสะดวก เช่น อาหารเช้าฟรีหรือการชำระเงินในภายหลัง
รูปภาพต่อไปนี้จะแสดงตัวอย่างของราคาห้องพัก
การแสดงแพ็กเกจห้องพักและราคาห้องพักในผลการค้นหาอยู่ในบังคับของ กระบวนการเลือกเดียวกับราคาห้องพักมาตรฐาน
แพ็กเกจห้องพัก
คุณกำหนดแพ็กเกจห้องพักและราคาห้องพักได้ในข้อความ Transaction รูท
องค์ประกอบของข้อความ Transaction คือ <Transaction>
โครงสร้างของข้อความ Transaction ขึ้นอยู่กับสิ่งที่คุณกำลังทำ ดังนี้ การกำหนดข้อมูลเมตาเกี่ยวกับแพ็กเกจห้องพักหรือราคาห้องพัก หรือการอัปเดต ราคาหรือห้องว่างของแพ็กเกจห้องพัก
- ข้อมูลเมตา
- กำหนดข้อมูลเมตาของแพ็กเกจห้องพักและราคาห้องพักด้วย
<PackageData>
ใน องค์ประกอบของ<PropertyDataSet>
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อกำหนดห้องและ ข้อมูลเมตาของแพ็กเกจ แพ็กเกจห้องพักใช้องค์ประกอบ<RoomData>
ที่มีอยู่ สำหรับคำอธิบายห้องพักจริง - ราคาและจำนวนห้องว่าง
- กำหนดราคาและจำนวนห้องว่างของแพ็กเกจห้องพักด้วยองค์ประกอบ
<RoomBundle>
ใน<Result>
สำหรับชุดค่าผสมของแพ็กเกจ/แผนการเดินทางแต่ละรายการ สำหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลที่หัวข้อกำหนดราคาและความพร้อมจำหน่ายสินค้า
ต้องมีราคาฐาน ภาษี และค่าธรรมเนียมอื่นๆ ของห้องพักภายใต้
<Result>
เมื่อไม่ได้ใช้กับแพ็กเกจห้องพัก และจะนำออกได้เมื่อ
ที่ใช้กับแพ็กเกจห้องพัก หากคุณใช้แพ็กเกจห้องพักโดยใช้
โปรดทำตามขั้นตอนต่อไปนี้
รวมราคา ภาษี และค่าธรรมเนียมอื่นๆ ของห้องพักในราคาฐานไม่เกิน
<Result>
และ เพิ่มแพ็กเกจห้องพัก 1 รายการที่ตรงกับแพ็กเกจห้องพักพื้นฐานหากจำเป็น ให้กำหนดแพ็กเกจห้องพักเพิ่มเติมภายในบล็อก
<Result>
เดียวกัน สำหรับห้องพักประเภทอื่นในที่พักนั้นๆ หรือแพ็กเกจบริการต่างๆหลังจากเปิดตัวแพ็กเกจห้องพักแล้ว ให้นำราคา ภาษี และราคาของห้องพักฐานออก ค่าธรรมเนียมอื่นๆ
ข้อมูลเมตาของแพ็กเกจห้องพัก
เมื่อกำหนดแพ็กเกจห้องพักและราคาห้องพัก โดยทั่วไปแล้ว คุณจะกำหนด บริการเพิ่มเติม บริการเพิ่มเติมที่เป็นส่วนหนึ่งของราคา และอื่นๆ ข้อมูลเกี่ยวกับแพ็กเกจห้องพักล่วงหน้า ข้อมูลนี้เรียกว่า ข้อมูลเมตาของแพ็กเกจห้องพัก จากนั้นคุณจะอ้างอิงข้อมูลเมตานี้ในการกำหนดราคา แต่อย่าใส่ข้อมูลนี้ในข้อความอัปเดตราคา
เมื่อกำหนดแพ็กเกจห้องพัก ให้ใช้องค์ประกอบ <RoomData>
ที่มีอยู่สำหรับ
รายละเอียดห้องพักและองค์ประกอบ <PackageData>
สำหรับราคาห้องพัก
และข้อกำหนดที่ไม่ได้เป็นส่วนหนึ่งของคำอธิบายห้องพักจริง
การใช้องค์ประกอบ <RoomData>
และ <PackageData>
อาจมีประโยชน์อย่างมาก
ลดขนาดของข้อมูลโรงแรมและราคาโรงแรม
เนื่องจากช่วยลด
จำนวนข้อมูลซ้ำที่ส่งในข้อความ Transaction
เช่น ข้อมูลอย่างชื่อและคำอธิบายห้องพักมักจะซ้ำกัน
สำหรับทุกแผนการเดินทาง คุณใช้<RoomData>
และ<PackageData>
ได้
กำหนดข้อมูลประเภทนี้ได้เพียงครั้งเดียว ข้อมูลแพ็กเกจห้องพักเฉพาะของแผนการเดินทาง
จะรวมเข้ากับคำจำกัดความของห้องพักและแพ็กเกจที่เก็บไว้เพื่อแสดงผล
ผู้ใช้ปลายทาง
Google จะจับคู่ข้อมูลเมตากับข้อมูลเฉพาะของแผนการเดินทางเพื่อแสดง
ในเนื้อหาของโฆษณา มีการประมวลผลพิเศษเพื่อรวมชื่อและ
คำอธิบายจากองค์ประกอบ <RoomData>
และ <PackageData>
ห้องพักจริงเพื่ออธิบายใน <RoomData>
รวมถึงราคาห้องพัก
รายละเอียดแพ็กเกจที่เป็นภาษา<PackageData>
หากคุณกำหนดทั้งข้อมูลห้องพักและข้อมูลแพ็กเกจสำหรับห้องพักเดียวหรือห้องพักเดียว แพ็กเกจ โดย Google จะรวมทั้ง 2 อย่างไว้ในเอาต์พุตโฆษณาโดยคั่นด้วยขีดกลางสั้น
หลักเกณฑ์สำหรับรูปภาพ
เมื่อส่งรูปภาพห้องแชท คุณควรปฏิบัติตามหลักเกณฑ์ต่อไปนี้ ตรวจสอบว่ารูปภาพแสดงต่อผู้ใช้:
ส่งรูปภาพสำหรับห้องแต่ละประเภท รวมถึงรูปภาพที่เข้าถึงได้ ห้อง เช่น ห้องที่มีการช่วยเหลือพิเศษโดยเฉพาะ พร้อมห้องน้ำต่างๆ ติดตั้งด้วยตนเอง เช่น ฝักบัวโรลอิน
ใส่รูปภาพของห้องพักอย่างน้อย 4 ภาพ และรูปภาพของ ห้องน้ำ
รูปภาพควรเป็นของห้องพัก ไม่ใช่รูปภาพของที่พัก มากที่สุด รูปที่สำคัญของเตียง ทั้งห้อง ห้องน้ำ พื้นที่นั่งเล่น และวิวจากห้อง (โดยที่ส่วนที่เหลือของห้องอยู่ในภาพเดียวกัน) และ ระเบียง นอกชาน หรือเฉลียง (หากมี)
นอกจากนี้ยังถ่ายภาพโต๊ะทำงาน ห้องครัว เครื่องชงกาแฟ/ชา รวมถึงรูปภาพด้วย และห้องพักที่โดดเด่น
หลีกเลี่ยงรูปภาพของบุคคลและทรัพย์สิน เช่น ภายนอกหรือทรัพย์สิน สิ่งอำนวยความสะดวก เช่น การท่องเที่ยว/การท่องเที่ยว และอาหาร
หลีกเลี่ยงการถ่ายภาพวัตถุในระยะใกล้ เช่น ภาพระยะใกล้ของสเตมแวร์
หลีกเลี่ยงการสร้างแบรนด์หรือแบรนด์ แม้ว่าอุปกรณ์อาบน้ำแบบมีป้ายหรือแบรนด์จะสามารถทำได้ ใส่ไว้ภายในภาพที่จับภาพบริเวณห้องน้ำทั้งหมด ภาพถ่าย ไม่ควรมีบล็อกข้อความ โลโก้ หรือลายน้ำขนาดใหญ่
จัดให้มีรูปภาพมาตรฐานแนวนอน (แนวนอน) ที่มีขอบเขตการมองเห็นกว้าง หลีกเลี่ยงภาพฟิชอายและภาพบิดเบี้ยว จับภาพที่ความละเอียดสูงสุด เพื่อปรับปรุงการจัดอันดับ คุณไม่จำเป็นต้องส่งภาพถ่ายเดียวกันในหลายๆ ภาพ ความละเอียดสูงสุด
ลำดับความสำคัญของข้อมูล
ระบบจะรวบรวมข้อมูลแพ็กเกจห้องพักจากทุกแหล่งที่มาและนำมารวมเข้าด้วยกัน โดยใช้ลำดับความสำคัญ เพื่อสร้างข้อมูลสุดท้ายสำหรับโรงแรม แผนการเดินทาง และแพ็กเกจห้องพักที่ระบุ โดยเรียงลำดับจากความสำคัญต่ำสุดไปสูงสุดดังนี้
- (ต่ำสุด) ข้อมูลพาร์ทเนอร์
- ข้อมูลพร็อพเพอร์ตี้
<RoomData>
โดยที่<RoomID>
ตรงกับ<RoomID>
ใน บล็อก<RoomBundle>
<PackageData>
โดยที่<PackageID>
ตรงกับ<PackageID>
ใน บล็อก<RoomBundle>
- (สูงสุด)
<RoomBundle>
กำหนดราคาและความพร้อมจำหน่ายสินค้า
หากต้องการกำหนดราคาและห้องว่างของแพ็กเกจห้องพัก ให้ใช้องค์ประกอบ <RoomBundle>
ใน
ข้อความ Transaction สำหรับชุดค่าผสมของแพ็กเกจหรือแผนการเดินทางแต่ละรายการ
องค์ประกอบ <RoomBundle>
ควรอยู่ภายในองค์ประกอบ <Result>
โค้ดตัวอย่าง
สำหรับองค์ประกอบ <RoomBundle>
2 รายการแสดงอยู่ด้านล่าง โปรดทราบว่าในตัวอย่างนี้
องค์ประกอบ <RoomBundle>
2 รายการอ้างอิงข้อมูลเมตาของห้องพักและแพ็กเกจโดยใช้
<RoomID>
และ <PackageID>
สำหรับ <Result>
แต่ละรายการ ชุดของแพ็กเกจห้องพักที่มีอยู่จะเขียนทับ
ชุดที่มีอยู่สำหรับชุดค่าผสมของที่พักหรือแผนการเดินทางนั้น หากคุณไม่ได้กำหนด
แพ็กเกจห้องพักหรือราคาห้องพักในองค์ประกอบ <Result>
จากนั้นเลือกห้องพักทั้งหมด
ระบบนำแพ็กเกจออกและแสดงเฉพาะห้องพื้นฐานสำหรับโรงแรมหรือแผนการเดินทางนั้น
ในผลการค้นหา
อย่าลืมใช้องค์ประกอบ เช่น <Name>
เพื่อเพิ่มจำนวนแพ็กเกจห้องพัก
ดึงดูดผู้มีโอกาสเป็นลูกค้า และตรวจสอบว่าตรงกับหน้า Landing Page ของโรงแรม
ในตัวอย่างนี้ คุณจะกำหนดชื่อและข้อมูลอธิบายอื่นๆ
ในข้อมูลเมตา
<RatePlanID>
เป็นตัวเลือกที่ไม่บังคับและจะแสดงตัวระบุที่ไม่ซ้ำสำหรับห้องพักและ
ชุดค่าผสมของแพ็กเกจ เราขอแนะนำให้ใช้ RatePlanID เป็นตัวแปร
สร้าง URL ของหน้า Landing Page แบบไดนามิก (ก่อนหน้านี้เรียกว่าจุดขาย) โปรดดูรายละเอียดที่หัวข้อ
การใช้ตัวแปรและเงื่อนไข
องค์ประกอบต่อไปนี้เป็นองค์ประกอบที่ไม่บังคับในแพ็กเกจห้องพัก
<Baserate>
<Tax>
<OtherFees>
<RoomID>
<PackageID>
<Occupancy>
<OccupancyDetails>
เมื่อใช้แพ็กเกจห้องพักในบัญชีที่พร้อมใช้งาน ให้นำ <Baserate>
ออกหลัง
เปิดใช้แพ็กเกจห้องพักแล้ว
<Result>
<!-- Note: When using Room Bundles, the top level result price is no
longer necessary. -->
<Property>180054</Property>
<Checkin>2017-10-07</Checkin>
<Nights>2</Nights>
<!-- Base Room Bundle -->
<RoomBundle>
<RoomID>060773</RoomID>
<PackageID>P54321</PackageID>
<Baserate currency="USD">199.99</Baserate>
<Tax currency="USD">25.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
<!-- RatePlanID is optional and represents the unique identifier for a
room and package data combination. We strongly recommend using RatePlanID
as a variable to build your dynamic landing page (formerly Point of Sale)
URL. For details, see Using Variables and Conditions. -->
<RatePlanID>060773-P54321</RatePlanID>
</RoomBundle>
<!-- Premium Room Bundle -->
<RoomBundle>
<RoomID>436233</RoomID>
<PackageID>P12345</PackageID>
<!-- Price for 4 ("occupancy") -->
<Baserate currency="USD">298.88</Baserate>
<Tax currency="USD">42.12</Tax>
<OtherFees currency="USD">10.00</OtherFees>
<RatePlanID>436233-P12345</RatePlanID>
</RoomBundle>
</Result>
กำหนดข้อมูลเมตาของห้องพักและแพ็กเกจ
หากต้องการกำหนดข้อมูลเมตาของแพ็กเกจห้องพัก ให้ใช้องค์ประกอบ <PackageData>
และ <RoomData>
ภายในองค์ประกอบ <PropertyDataSet>
ของข้อความ Transaction
คุณกำหนดข้อมูลเมตาของห้องพักและแพ็กเกจในข้อความ Transaction ที่ แยกจากข้อมูลราคาและความพร้อมจำหน่ายสินค้า หากกำหนดสิ่งนี้ ข้อมูลล่วงหน้า การอัปเดตราคาไม่จำเป็นต้องมีซ้ำซ้อน เช่น คำอธิบาย, URL รูปภาพ, สิ่งอำนวยความสะดวก และข้อมูลอื่นๆ เกี่ยวกับ ทุกห้องหรือแพ็กเกจสำหรับแผนการเดินทางแต่ละรายการ
Google จะจัดเก็บข้อมูลเมตาให้คุณและแทรกลงในโฆษณาเมื่อ แสดงอยู่ คุณอัปเดตข้อมูลเมตาของห้องพักและแพ็กเกจได้ทุกเมื่อด้วย ข้อความ Transaction
ในข้อความ Transaction คุณจะกำหนดรหัสแพ็กเกจและรหัสห้องพักในแต่ละบล็อก
ซึ่งคุณอ้างอิงในบล็อกการอัปเดตราคาของ <Result>
หากข้อมูลห้องพักและแพ็กเกจมีการเปลี่ยนแปลง เช่น หากคุณเพิ่มห้องพักใหม่ พิมพ์พร็อพเพอร์ตี้ ส่งข้อความ Transaction ใหม่ที่มีฟิลด์ ข้อมูลห้องพักและแพ็กเกจที่อัปเดต - Google จะแทนที่ข้อมูลเมตาที่มีอยู่ซึ่งเกี่ยวกับ ห้องหรือแพ็กเกจที่มีข้อมูลใหม่
Google ขอแนะนำให้คุณกำหนดข้อมูลเมตาระหว่างการตั้งค่าเริ่มต้น หลัง
การกำหนดข้อมูลเมตาล่วงหน้า คุณเพียงแค่ต้องอ้างอิง <RoomID>
และ
<PackageID>
ค่าในราคา
การอัปเดตแทนที่จะระบุทั้งหมด
ข้อมูลนั้นอีกครั้ง Google ใช้รหัสเหล่านั้นในการจับคู่ห้องพักและแพ็กเกจห้องพัก
ด้วยข้อมูลเมตาที่เก็บไว้ ซึ่งจะลดขนาดโดยรวมของ
ข้อความ Transaction
เนื่องจากราคาสำหรับห้องพักหรือแผนการเดินทางมีการเปลี่ยนแปลงบ่อยกว่ามาก การกำหนดข้อมูลเมตาเพียงครั้งเดียว แล้วอ้างอิง จะเป็นการใช้ข้อความ Transaction ที่มีประสิทธิภาพมากขึ้น นอกจากนี้ ข้อผิดพลาด เช่น คำอธิบายห้องพักที่ไม่ตรงกัน สามารถกำจัดได้โดยใช้ข้อมูลเมตา การกำหนดข้อมูลในบรรทัด
วิธีที่แนะนำและมีประสิทธิภาพมากที่สุดในการกำหนดข้อมูลเมตาและราคา จะแสดงด้านล่างแยกกัน
<!-- Efficient method of defining Room Bundles -->
<!----- Occupancy of 2 and 4 example ------>
<Transaction timestamp="2019-04-18T16:20:00-04:00" id="12345678">
<!-- Part1: Define RoomData and PackageData in PropertyDataSet -->
<!-- Note: Once defined it does not have to be repeated for future Transaction Messages. -->
<!-- PropertyDataSets can also be defined and sent in their own Transaction Message -->
<!-- separately from pricing. Google can be configured to pull just PropertyDataSets -->
<!-- once per day (or on a predefined frequency). -->
<PropertyDataSet>
<Property>180054</Property>
<!-- Can be reused by multiple Room Bundles -->
<RoomData>
<RoomID>060773</RoomID>
<Name>
<Text text="Single Queen Room - Non-Smoking" language="en"/>
<Text text="Chambre de la Roi Premium - Pas de Fumeurs" language="fr"/>
</Name>
<!-- Room can accommodate 4, but bundle is for 2 -->
<Capacity>4</Capacity>
<PhotoURL>
<URL>http://www.foo.com/static/bar/imageQueen.jpg</URL>
<Caption>
<Text text="A bright and breezy way to enjoy your mornin'
cuppa tea." language="en"/>
<Text text="Une façon lumineuse et aérée pour profiter
de votre journée tasse de thé." language="fr"/>
</Caption>
</PhotoURL>
</RoomData>
<RoomData>
<RoomID>436233</RoomID>
<Name>
<Text text="Premium King Room - Non-Smoking" language="en"/>
<Text text="Chambre de le Roi Premium - Pas de Fumeurs" language="fr"/>
</Name>
<!-- Room can accommodate 4 and bundle is for 4 -->
<Capacity>4</Capacity>
<PhotoURL>
<URL>http://www.foo.com/static/bar/imageKing.jpg</URL>
<Caption>
<Text text="A bright and breezy way to enjoy your mornin'
cuppa tea." language="en"/>
<Text text="Une façon lumineuse et aérée pour profiter
de votre journée tasse de thé." language="fr"/>
</Caption>
</PhotoURL>
</RoomData>
<!-- Can be reused by multiple Room Bundles -->
<PackageData>
<PackageID>P54321</PackageID>
<Occupancy>2</Occupancy>
<ChargeCurrency>web</ChargeCurrency>
<Refundable available="1" refundable_until_days="7"
refundable_until_time="18:00:00"/>
<ParkingIncluded>1</ParkingIncluded>
<InternetIncluded>1</InternetIncluded>
</PackageData>
<PackageData>
<PackageID>P12345</PackageID>
<Occupancy>4</Occupancy>
<ChargeCurrency>web</ChargeCurrency>
<Refundable available="1" refundable_until_days="1"
refundable_until_time="18:00:00"/>
<BreakfastIncluded/>
<ParkingIncluded>1</ParkingIncluded>
<InternetIncluded>1</InternetIncluded>
</PackageData>
</PropertyDataSet>
<!-- Efficient method of defining Room Bundles -->
<!-- Part 2: Reference RoomData and PackageData through ID -->
<Result>
<Property>180054</Property>
<Checkin>2017-10-07</Checkin>
<Nights>2</Nights>
<!-- Base Room Bundle -->
<RoomBundle>
<RoomID>060773</RoomID>
<PackageID>P54321</PackageID>
<Baserate currency="USD">199.99</Baserate>
<Tax currency="USD">25.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
<!-- RatePlanID is optional and represents the unique identifier for a
room and package data combination. We strongly recommend using RatePlanID
as a variable to build your dynamic landing page (formerly Point of Sale)
URL. For details, see Using Variables and Conditions. -->
<RatePlanID>060773-P54321</RatePlanID>
</RoomBundle>
<!-- Premium Room Bundle -->
<RoomBundle>
<RoomID>436233</RoomID>
<PackageID>P12345</PackageID>
<!-- Price for 4 ("occupancy") -->
<Baserate currency="USD">298.88</Baserate>
<Tax currency="USD">42.12</Tax>
<OtherFees currency="USD">10.00</OtherFees>
<RatePlanID>060773-P12345</RatePlanID>
</RoomBundle>
<!-- Continue providing all available RoomBundle rates under matched
property for any other occupancies -->
</Result>
</Transaction>
อัตราการเข้าพักและความจุ
เมื่อกำหนดแพ็กเกจห้องพัก คุณต้องเข้าใจความแตกต่างระหว่าง อัตราการเข้าพักและความจุ
- อัตราการเข้าพัก
- จำนวนแขกที่แพ็กเกจห้องพักกำหนดไว้ ตัวอย่างเช่น
"แพ็กเกจฮันนีมูน" มีอัตราการเข้าพัก 2 คน คุณกำหนดค่าของ
อัตราการเข้าพักของแพ็กเกจโดยใช้องค์ประกอบ
<PackageData>
หรือ<RoomBundle>
องค์ประกอบย่อย<Occupancy>
รายการ - กำลังการผลิต
- จำนวนแขกสูงสุดที่ห้องพักรองรับได้จริง
ความจุของห้องพักจะเท่ากับหรือสูงกว่าอัตราการเข้าพักเสมอ สำหรับ
ตัวอย่างเช่น "ห้องฮันนีมูน" ผู้เข้าพักสูงสุด 6 คน
แต่ตั้งราคาแพ็กเกจสำหรับแขก 2 คน คุณกำหนดค่าของ
ความจุของแพ็กเกจโดยใช้รายการย่อย
<Capacity>
ขององค์ประกอบ<RoomData>
เมื่อกำหนดราคาแพ็กเกจห้องพัก คุณต้องระบุราคาสำหรับจำนวนแขก
จุดประสงค์ของแพ็กเกจ (ค่าที่ระบุไว้ในแพ็กเกจ
<Occupancy>
) หากตั้งค่า <Occupancy>
เป็น 2 ราคาในส่วนดังกล่าว
แพ็กเกจสำหรับ 2 คนเท่านั้น คุณตั้งค่า <Occupancy>
เป็นผู้เข้าร่วม 4 คนไม่ได้ และ
ตั้งราคาแพ็กเกจสำหรับแขก 2 คน
ห้องพักรวม
คุณใช้อัตราการเข้าพักและความจุในแพ็กเกจห้องพักเพื่อกำหนดราคาสำหรับที่พักที่แชร์ได้ด้วย
ที่พักในห้องพัก เช่น โฮสเทล เช่น ในการตั้งค่าต่อคน
ราคาสำหรับห้องพักรวมที่มี 8 เตียง คุณจะต้องกำหนดอัตราการเข้าพักเป็น 1
และ
ขีดจำกัดเป็น 8
และระบุข้อมูลดังกล่าวได้ในชื่อ <RoomData>
ดู
ตัวอย่าง
อัปเดตแพ็กเกจห้องพัก
ส่วนนี้จะอธิบายวิธีนำแพ็กเกจห้องพักที่ไม่มีแล้วออก และวิธีอัปเดตราคาของแพ็กเกจห้องพักที่มีอยู่
การนำแพ็กเกจห้องพักออก
แพ็กเกจห้องพักจะแตกต่างจากราคาโรงแรมในด้านวิธีการนำออก ให้พวกเขา
หากต้องการนำชุดค่าผสมของห้องพักหรือแผนการเดินทางออกจากห้องว่าง คุณต้องตั้งค่า
<Baserate>
ถึง -1
ขององค์ประกอบ <Result>
วิธีนำแพ็กเกจห้องพักสำหรับ
ห้องหรือแผนการเดินทางที่ระบุ ให้นำองค์ประกอบ <RoomBundle>
ออกจาก
บล็อก <Result>
ในข้อความ Transaction
แพ็กเกจห้องพักในฟีดข้อมูลจะถือว่าเป็นชุดที่เลือกอย่างไรใดก็ได้ ตั้งแต่ 0 ถึง 10 คะแนน เมื่อส่งแพ็กเกจห้องพักไปยัง Google คุณจะต้องส่ง ชุดปัจจุบัน ทั้งชุด คุณไม่ได้เปลี่ยนค่าของแพ็กเกจห้องพักแต่ละรายการเป็น ทำเครื่องหมายรายการที่พร้อมใช้งานก่อนหน้านี้ว่าไม่พร้อมใช้งาน ทุกแพ็กเกจที่อยู่ในแพ็กเกจ ข้อความ Transaction ล่าสุดจะแทนที่ชุดปัจจุบัน
เช่น มีแพ็กเกจ A, B, C และ D คุณส่งข้อความครั้งแรกว่า กำหนดชุดของแพ็กเกจห้องพัก A, B, C และ D หลังจากนั้น หากแพ็กเกจ B ขายหมด ส่งทั้งชุดใหม่ด้วยแพ็กเกจ A, C และ D เท่านั้น หากแพ็กเกจห้องพักทั้งหมด หากขายหมดแล้ว โปรดส่งชุดแพ็กเกจห้องพักที่ว่างเปล่า
การปรับราคา
หากต้องการเปลี่ยนราคาของแพ็กเกจห้องพัก ให้ตั้งค่า <Baserate>
ใหม่ใน <Result>
ทุกครั้งที่คุณอัปเดตบล็อก <Result>
ของห้องพัก/แผนการเดินทางในธุรกรรม
คุณต้องระบุชุดแพ็กเกจห้องพักที่พร้อมใช้งานให้เสร็จสมบูรณ์สำหรับแต่ละข้อความ
<Result>
Google จะแทนที่ชุดแพ็กเกจห้องพักที่มีอยู่ด้วยแพ็กเกจใหม่
ตั้งค่า หากคุณไม่ได้รวมแพ็กเกจห้องพักไว้ใน <Result>
Google จะนำออก
แพ็กเกจห้องพักทั้งหมดสำหรับห้องพักหรือแผนการเดินทางนั้น
การอัปเดตข้อมูลเมตา
คุณอัปเดตข้อมูลเมตาของแพ็กเกจห้องพักได้ด้วยการตอบกลับ <Query>
จาก Google
คุณตอบกลับข้อความค้นหาด้วยข้อความ Transaction ที่กำหนดห้องพัก และข้อมูลเมตาของแพ็กเกจสำหรับโรงแรมที่ระบุ สำหรับข้อมูลเพิ่มเติม โปรดดู ข้อความค้นหา Messages