แชร์ผ่าน


สร้างฟีดราคา

เพื่อให้ Bing กําหนดราคาโรงแรมและข้อมูลความพร้อมใช้งาน ของคุณ ให้สร้างเอกสาร XML ที่ประกอบด้วยฟีดราคา ฟีดราคาประกอบด้วยรายการวันที่เช็คอิน ระยะเวลาในการเข้าพัก และราคา

ฟีดราคาอาจประกอบด้วยการจองขั้นสูงสูงสุด 180 วัน และการจองแต่ละครั้งอาจระบุการเข้าพักได้สูงสุด 14 คืน วันที่เช็คอินและระยะเวลาของการเข้าพักคือการเดินทาง ถ้าคุณระบุจํานวนสูงสุดของกําหนดการเดินทาง ข้อความจะมีกําหนดการเดินทาง 2,520 รายการ

ฟีดราคาจํากัดข้อมูลที่ไม่ได้บีบอัด 100 MB หรือข้อมูลบีบอัด 10 MB (โดยใช้การบีบอัด GZip) เพื่อลดปริมาณการใช้งานเครือข่าย คุณควรส่งข้อมูลที่ถูกบีบอัด

ฟีดราคาควรประกอบด้วยเฉพาะกําหนดการเดินทางที่คุณกําลังเพิ่มหรืออัปเดตเท่านั้น โดยไม่รวมกําหนดการเดินทางที่ไม่มีการเปลี่ยนแปลงตั้งแต่ครั้งสุดท้ายที่คุณส่งข้อความ

เอกสารต้องใช้การเข้ารหัส UTF-8 และต้องสอดคล้องกับ XSD ทรานแซคชัน

สิ่งสำคัญ

คุณต้องอ่านและปฏิบัติตามนโยบายโฆษณาราคาโรงแรมทั้งหมด สําหรับรายการนโยบาย ให้ดู นโยบายโปรแกรมนําร่อง

หมายเหตุ

Bing ไม่สนับสนุนองค์ประกอบ XSD ของทรานแซคชันทั้งหมด Bing ละเว้นองค์ประกอบหรือแอตทริบิวต์ใดๆ ในข้อความที่ไม่สนับสนุน การอ้างอิงฟีดราคารวมเฉพาะองค์ประกอบและแอตทริบิวต์ที่ Bing สนับสนุนเท่านั้น

หมายเหตุ

ข้อความต้องระบุองค์ประกอบตามลําดับที่กําหนดไว้ใน Transaction XSD (หรือดังที่แสดงในการอ้างอิง)

องค์ประกอบธุรกรรมระดับบนสุด

ตัวดึงข้อมูลราคาประกอบด้วยองค์ประกอบ Transaction ระดับบนสุดเดียว

<Transaction timestamp="2017-05-25T20:44:56-04:00" id="de0be689-d094-406e-
8027-724309deb373">

คุณต้องระบุtimestampแอตทริบิวต์ และid

แอตทริบิวต์ timestamp ควรระบุเวลาที่คุณส่งข้อความ Bing ใช้การประทับเวลาเพื่อให้แน่ใจว่าดําเนินการเฉพาะกําหนดการเดินทางล่าสุดเท่านั้น ตัวอย่างเช่น ถ้า Bing ประมวลผลข้อความที่มีการประทับเวลา 14:10 จากนั้นประมวลผลข้อความที่มีการประทับเวลา 14:09 Bing จะประมวลผลเฉพาะตัวระบุเวลาในข้อความ 14:09 ที่ไม่ได้รวมอยู่ในข้อความ 14:10 เท่านั้น

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

การระบุรายการของกําหนดการเดินทาง

องค์ประกอบ Transaction ประกอบด้วยรายการขององค์ประกอบ ผลลัพธ์ หนึ่งรายการสําหรับแต่ละกําหนดการเดินทาง ข้อความควรมีเฉพาะกําหนดการเดินทางใหม่หรือกําหนดการเดินทางที่มีการเปลี่ยนแปลงเท่านั้น

รายการต่อไปนี้แสดง Result องค์ประกอบที่ระบุองค์ประกอบย่อยที่จําเป็น

  <Result>
    <Property>13579</Property>
    <Checkin>2017-06-10</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">159.99</Baserate>
    <Tax currency="USD">20.00</Tax>
    <OtherFees currency="USD">4.00</OtherFees>
  </Result>

Property ID ต้องตรงกับ ID ของคุณสมบัติในไฟล์ตัวดึงข้อมูลคุณสมบัติของคุณ วันที่ Checkin ต้องอยู่ภายในหน้าต่างการจองขั้นสูง 90 วัน และ Nights ต้องอยู่ในช่วง 1 ถึง 14

ระบุ Baserate ค่าใช้จ่ายทั้งหมดของการเข้าพักและไม่ใช่อัตราห้องพักกลางคืน

หากคุณอนุญาตให้จองล่วงหน้าห้าวันและการเข้าพักสูงสุดสามคืน ข้อความของคุณจะมีองค์ประกอบ 15 Result รายการ ตัวอย่างต่อไปนี้แสดงรายละเอียดการเดินทางหนึ่งวัน

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2017-05-25T20:44:56-04:00" id="de0be689-d094-406e-
8027-724309deb373">
  <Result>
    <Property>13579</Property>
    <Checkin>2017-05-26</Checkin>
    <Nights>1</Nights>
    <Baserate currency="USD">159.99</Baserate>
    <Tax currency="USD">20.00</Tax>
    <OtherFees currency="USD">4.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="mobile"/>
      <PointOfSale id="desktop"/>
    </AllowablePointsOfSale>
  </Result>
  <Result>
    <Property>13579</Property>
    <Checkin>2017-05-26</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">319.98</Baserate>
    <Tax currency="USD">40.00</Tax>
    <OtherFees currency="USD">8.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="mobile"/>
      <PointOfSale id="desktop"/>
    </AllowablePointsOfSale>
  </Result>
  <Result>
    <Property>13579</Property>
    <Checkin>2017-05-26</Checkin>
    <Nights>3</Nights>
    <Baserate currency="USD">479.97</Baserate>
    <Tax currency="USD">60.00</Tax>
    <OtherFees currency="USD">12.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="mobile"/>
      <PointOfSale id="desktop"/>
    </AllowablePointsOfSale>
  </Result>
</Transaction>

หลังจากกําหนดกําหนดการเดินทาง 15 รายการ ข้อความต่อมาแต่ละข้อความจะมีเฉพาะกําหนดการเดินทางที่มีการเปลี่ยนแปลงเท่านั้น ตัวอย่างเช่น การเปลี่ยนแปลงการกําหนดราคาหรือความพร้อมใช้งาน

กําลังเอากําหนดการเดินทางออก

เมื่อต้องการลบกําหนดการเดินทาง ให้ตั้งค่า Baserateองค์ประกอบ , Taxและ OtherFees เป็น -1.00 Bing จะลบกําหนดการเดินทางด้วยวันที่เช็คอินที่ผ่านมาโดยอัตโนมัติ

การใช้องค์ประกอบผลลัพธ์ที่เลือกได้

ต่อไปนี้แสดง Result องค์ประกอบที่มีองค์ประกอบลูกที่เลือกได้

  <Result>
    <Property>13579</Property>
    <Checkin>2017-05-26</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">159.99</Baserate>
    <Tax currency="USD">20.00</Tax>
    <OtherFees currency="USD">4.00</OtherFees>
    <ExpirationTimestamp>2017-05-28T09:00:34Z</ExpirationTimestamp>
    <ChargeCurrency>deposit</ChargeCurrency>
    <Custom1>summer2017</Custom1>
    <AllowablePointsOfSale>
      <PointOfSale id="mobile"/>
      <PointOfSale id="desktop"/>
    </AllowablePointsOfSale>
  </Result>

ใช้ ExpirationTimestamp เพื่อระบุวันหมดอายุสําหรับกําหนดการเดินทาง ตัวอย่างเช่น ในกรณีที่ 1 มีให้บริการกําหนดการเดินทาง

กรณีที่ 1:

วันนี้ = 16/3/2018
CheckInDate = 4/1/2018
ExpirationTimestamp = 20/3/2018

แต่ในกรณีที่ 2 กําหนดการเดินทางไม่ได้รับบริการ

กรณีที่ 2:

วันนี้ = 21/3/2018
CheckInDate = 4/1/2018
ExpirationTime = 20/3/2018

ChargeCurrencyใช้องค์ประกอบเพื่อระบุว่าผู้ใช้จะถูกเรียกเก็บเงินสําหรับการจองเมื่อให่หรือไม่ ตามค่าเริ่มต้น ผู้ใช้จะชําระเงินเมื่อพวกเขาจอง (นี่คือตัวเลือกเว็บ) ตัวอย่างนี้ใช้การฝากเงิน ซึ่งขอให้ผู้ใช้ชําระเงินส่วนหนึ่งเมื่อทําการจองและส่วนที่เหลือในภายหลัง (ตัวอย่างเช่น เมื่อพวกเขาเช็คเอาท์)

ใช้องค์ประกอบห้าอย่างขึ้นไป Custom เพื่อให้ค่าการทดแทนสําหรับพารามิเตอร์แบบไดนามิกใน URL การขายหน้าร้าน (POS) ตัวอย่างเช่น ถ้า URL POS ถูกตั้งค่าCustom1เป็น https://www.partnerdomain.com?promo=(CUSTOM1) summer2017 URL POS ที่ Bing ใช้อยู่https://www.partnerdomain.com?promo=summer2017. สําหรับข้อมูลเพิ่มเติม ดูการใช้พารามิเตอร์คิวรีแบบไดนามิก

ผลรวมของค่า Custom[1-5] ทั้งหมดถูกจํากัดไว้ที่ไม่เกิน 1,000 อักขระ แต่โปรดทราบว่าขีดจํากัดในทางปฏิบัติอาจน้อยกว่าหากได้ความยาวสูงสุดของ URL

AllowablePointsOfSaleใช้องค์ประกอบเพื่อระบุ URL POS เฉพาะที่ผู้ใช้สามารถใช้สําหรับการจองได้ ตามค่าเริ่มต้น ผู้ใช้อาจใช้ POS ใด ๆ ในไฟล์ฟีดหน้า Landing Page ของคู่ค้า idแอตทริบิวต์ต้องตรงกับ POS ในไฟล์ตัวดึงข้อมูล

ขั้นตอนถัดไป

ก่อนส่งฟีดราคา ตรวจสอบให้แน่ใจว่าไฟล์ฟีดข้อมูลที่พักและไฟล์หน้า Landing pages เป็นข้อมูลล่าสุด หากต้องการอัปเดตไฟล์เหล่านี้ ให้ติดต่อ TAM ของคุณ หลังจากที่ TAM นําเข้าข้อมูลลงใน Bing คุณอาจเริ่มส่งฟีดราคา ตัวดึงข้อมูลราคาที่ส่งก่อนการนําเข้าข้อมูลจะล้มเหลว

ตรวจสอบความถูกต้องของตัวดึงข้อมูลราคาก่อนที่จะส่งไปยัง Bing สําหรับข้อมูล ดูการตรวจสอบฟีดราคาของคุณ

สําหรับข้อมูลเกี่ยวกับการส่ง Bing ฟีดราคาของคุณ ดูฟีดการพุชราคาไปยัง Bing หรือการมีฟีดราคาดึงข้อมูล Bing

สําหรับข้อมูลเกี่ยวกับการเพิ่มกลุ่มห้องในกําหนดการเดินทางของคุณ โปรดดู การสร้างฟีดราคาเมตาดาต้าและการใช้กลุ่มห้อง