หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
หากคุณใช้กลุ่มห้อง โดยทั่วไปแล้วคุณจะสร้างฟีดราคาที่ประกอบด้วยเฉพาะข้อมูลห้องและแพคเกจเท่านั้น การใช้ข้อความแยกต่างหากสําหรับเมตาดาต้าจะดีกว่าการรวมไว้ในข้อความเดียวกันกับข้อมูลกําหนดการเดินทางเนื่องจากจะไม่เปลี่ยนแปลงบ่อยเท่ากับข้อมูลกําหนดการเดินทางและเพิ่มพื้นที่ว่างสําหรับข้อมูลกําหนดการเดินทาง
ฟีดราคาจํากัดข้อมูลที่ไม่ได้บีบอัด 100 MB หรือข้อมูลบีบอัด 10 MB (โดยใช้การบีบอัด GZip) เพื่อลดปริมาณการใช้งานเครือข่าย คุณควรส่งข้อมูลที่ถูกบีบอัด
ตัวดึงข้อมูลราคาควรประกอบด้วยเมตาดาต้าที่คุณกําลังเพิ่มหรืออัปเดตเท่านั้น โดยไม่รวมเมตาดาต้าที่ไม่มีการเปลี่ยนแปลงตั้งแต่ครั้งสุดท้ายที่คุณส่งข้อความ
เอกสารต้องใช้การเข้ารหัส UTF-8 และต้องสอดคล้องกับ XSD ทรานแซคชัน
สิ่งสำคัญ
คุณต้องอ่านและปฏิบัติตามนโยบายโฆษณาราคาโรงแรมทั้งหมด สําหรับรายการนโยบาย ให้ดู นโยบายโปรแกรมนําร่อง
หมายเหตุ
Bing ไม่สนับสนุนองค์ประกอบ XSD ของทรานแซคชันทั้งหมด Bing ละเว้นองค์ประกอบหรือแอตทริบิวต์ใดๆ ในข้อความที่ไม่สนับสนุน การอ้างอิงฟีดราคารวมเฉพาะองค์ประกอบและแอตทริบิวต์ที่ Bing สนับสนุนเท่านั้น
หมายเหตุ
ข้อความต้องระบุองค์ประกอบตามลําดับที่กําหนดไว้ใน Transaction XSD (หรือดังที่แสดงในการอ้างอิง)
สิ่งสำคัญ
แม้ว่าคุณอาจระบุห้องและแพคเกจแบบอินไลน์ด้วยกําหนดการเดินทาง แต่ก็ไม่แนะนําเนื่องจากไม่มีประสิทธิภาพอาจซ้ําซ้อนและลดปริมาณพื้นที่ว่างที่พร้อมใช้งานสําหรับการเดินทาง
องค์ประกอบธุรกรรมระดับบนสุด
เมื่อต้องการให้ข้อมูลห้องและแพคเกจ Bing ของคุณ ให้สร้างเอกสาร XML ที่ประกอบด้วยตัวดึงข้อมูลราคา ข้อความประกอบด้วยองค์ประกอบ 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 ประกอบด้วยรายการขององค์ประกอบ PropertyDataSet หนึ่งรายการสําหรับแต่ละคุณสมบัติที่คุณกําลังกําหนดเมตาดาต้า ข้อความควรมีเฉพาะเมตาดาต้าใหม่หรือที่มีการเปลี่ยนแปลงเท่านั้น
ต่อไปนี้แสดง PropertyDataSet องค์ประกอบสําหรับคุณสมบัติ 12345
Property ID ต้องตรงกับ ID ของคุณสมบัติในไฟล์ตัวดึงข้อมูลคุณสมบัติของคุณ คุณสามารถระบุจํานวน RoomData และ PackageData องค์ประกอบใดๆ ได้
<PropertyDataSet>
<Property>88888</Property>
<RoomData>. . .</RoomData>
<RoomData>. . .</RoomData>
<RoomData>. . .</RoomData>
<PackageData>. . .</PackageData>
<PackageData>. . .</PackageData>
</PropertyDataSet>
ระบุวัตถุ RoomData สําหรับห้องและความจุแต่ละประเภทที่มีอยู่ในที่พัก ตัวอย่างต่อไปนี้แสดงองค์ประกอบทั้งหมดที่คุณสามารถระบุได้ ข้อมูลเพิ่มเติมที่คุณสามารถให้ข้อมูลได้ดีขึ้น แต่องค์ประกอบที่จําเป็นเท่านั้นคือ RoomID และName แม้ว่าเป็นทางเลือก คุณควรรวม Capacityด้วยเสมอ ในกรณีส่วนใหญ่คุณยังรวมถึง Occupancy เว้นแต่ว่าแพ็คเกจจะระบุไว้ (ตัวอย่างเช่น แพ็คเกจฮันนีมูนสําหรับสองคน)
<RoomData>
<RoomID>12345</RoomID>
<Name>
<Text text="Double queen room - Non-smoking" language="en" />
</Name>
<Description>
<Text text="A spacious, non-smoking room with two queen beds" language="en" />
</Description>
<PhotoURL>
<URL>https://mydomain.com/pic1.jpg</URL>
<Caption>
<Text text="Desk with USB outlets for charging your devices" language="en" />
</Caption>
</PhotoURL>
<Capacity>4</Capacity>
<Occupancy>4</Occupancy>
<OccupancyDetails>
<NumAdults>4</NumAdults>
</OccupancyDetails>
</RoomData>
ระบุวัตถุ PackageData สําหรับสิ่งอํานวยความสะดวกแต่ละแพคเกจที่คุณกําหนด แม้ว่าคุณสามารถระบุ Capacity และ Occupancy ในแพคเกจ โดยทั่วไปแล้วคุณจะรวมไว้ในRoomData อย่างไรก็ตามคุณจะรวม Occupancy เข้า PackageData หากแพ็คเกจเป็นไปตามจํานวนผู้เข้าพักเช่นแพ็คเกจฮันนีมูนสําหรับสองแพ็คเกจ สิ่งอํานวยความสะดวกเดียวที่จําเป็นคือสามารถคืนเงินได้ ตัวอย่างนี้แสดงหลายวิธีที่คุณสามารถระบุค่าบูลีนได้
<PackageData>
<PackageID>67890</PackageID>
<Name>
<Text text="Standard" language="en" />
</Name>
<Description>
<Text text="Standard room package that applies to most rooms" language="en" />
</Description>
<Capacity>4</Capacity>
<Occupancy>2</Occupancy>
<OccupancyDetails>
<NumAdults>2</NumAdults>
</OccupancyDetails>
<ChargeCurrency>Web</ChargeCurrency>
<Refundable available="true" refundable_until_days="2" refundable_until_time="17:00:00" />
<BreakfastIncluded/>
<ParkingIncluded>true</ParkingIncluded>
<InternetIncluded>1</InternetIncluded>
<MembershipBenefitsIncluded>
<ProgramName>
<Text text="Holiday" language="en" />
</ProgramName>
<ProgramLevel>
<Text text="Platinum" language="en" />
</ProgramLevel>
<NightlyValue currency="USD">50.00</NightlyValue>
</MembershipBenefitsIncluded>
<CarRentalIncluded/>
<MilesIncluded>
<NumberOfMiles>1500</NumberOfMiles>
<Provider>
<Text text="Contoso" language="en" />
</Provider>
</MilesIncluded>
<OnPropertyCredit currency="USD">25.00</OnPropertyCredit>
</PackageData>
ขั้นตอนถัดไป
ก่อนส่งฟีดราคา ตรวจสอบให้แน่ใจว่าไฟล์ฟีดข้อมูลที่พักของคุณเป็นข้อมูลล่าสุด หากต้องการอัปเดตไฟล์ฟีด ให้ติดต่อ TAM ของคุณ หลังจากที่ TAM นําเข้าข้อมูลลงใน Bing คุณอาจเริ่มส่งฟีดราคา ตัวดึงข้อมูลราคาที่ส่งก่อนการนําเข้าข้อมูลจะล้มเหลว
ตรวจสอบความถูกต้องของตัวดึงข้อมูลราคาก่อนที่จะส่งไปยัง Bing สําหรับข้อมูล ดูการตรวจสอบฟีดราคาของคุณ
สําหรับข้อมูลเกี่ยวกับการส่ง Bing ฟีดราคาของคุณ ดูฟีดการพุชราคาไปยัง Bing หรือการมีฟีดราคาดึงข้อมูล Bing
สําหรับข้อมูลเกี่ยวกับการใช้เมตาดาต้าในกําหนดการเดินทางของคุณ โปรดดู การใช้กลุ่มห้อง