इन्वेंट्री जोड़ना और अपडेट करना

कमरे का किराया सेट करने या अपडेट करने और उपलब्ध इन्वेंट्री तय करने के लिए, आपको लेन-देन से जुड़े मैसेज में <Result> एलिमेंट का इस्तेमाल करना चाहिए. इन एलिमेंट में, कमरों और रूम बंडल के ब्यौरे में पहले से तय डेटा का रेफ़रंस होता है. इसके लिए, आपको एक अलग लेन-देन के मैसेज में मेटाडेटा का इस्तेमाल करना होता है. अपनी इन्वेंट्री को अपडेट करना इस पर निर्भर करता है कि डिलीवरी मोड और आपकी फ़्रीक्वेंसी कितनी है.

इस उदाहरण में <Result> एलिमेंट के बारे में बताया गया है, जो दो रूम की इन्वेंट्री और कीमतें बताता है:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-04-24T16:20:00-04:00" id="42">
  <Result>
    <Property>060773</Property>
    <RoomID>RoomType101</RoomID>
    <Checkin>2023-04-10</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">278.33</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="site1"/>
    </AllowablePointsOfSale>
  </Result>
  <Result>
    <Property>052213</Property>
    <RoomID>RoomType101</RoomID>
    <Checkin>2023-04-17</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">299.98</Baserate>
    <Tax currency="USD">26.42</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="otto"/>
      <PointOfSale id="simon"/>
    </AllowablePointsOfSale>
  </Result>
</Transaction>

ऊपर दिए गए उदाहरण में कमरे के बारे में जानकारी नहीं है, जैसे कि ब्यौरा, तस्वीर का यूआरएल और कैप्शन, कमरे का नाम या उसकी क्षमता. ऐसी जानकारी Google को शुरुआती लेन-देन मैसेज में भेजी जा सकती है. इसके बाद, रूम आईडी के ज़रिए कीमत तय करने और इन्वेंट्री अपडेट करने के सभी विकल्पों के बारे में बताया जा सकता है. ज़्यादा जानकारी के लिए, कमरा और पैकेज मेटाडेटा तय करें देखें.

यात्रा की योजना के लिए कीमतें तय करने के अलावा, <Result> एलिमेंट का इस्तेमाल करके, ये काम भी किए जा सकते हैं: