निजी दरें

निजी दरें, दर का एक ऐसा नियम है जिसकी मदद से, ऑडियंस की सूची या लॉयल्टी प्रोग्राम के सदस्यों के लिए कम की गई दरें ऑफ़र की जा सकती हैं. उदाहरण के लिए, हो सकता है कि किसी लॉयल्टी प्रोग्राम के सदस्यों के लिए आपकी सामान्य दर 150 डॉलर, लेकिन निजी दर 135 डॉलर हो.

निजी किराये में कई तरह के यूज़र इंटरफ़ेस (यूआई) तरीके हैं जिनकी मदद से, ज़रूरी शर्तें पूरी करने वाले लोगों को खास छूट दिखाई जा सकती है. इन विकल्पों के बारे में ज़्यादा जानने के लिए, निजी किराये की जानकारी और उदाहरण देखें.

निजी दरें बनाएं

निजी किराये का इस्तेमाल करने के लिए:

  1. हर किराये के लिए, दर का एक नया नियम जोड़ें. यह नियम, किराये से जुड़े नियमों की एक्सएमएल फ़ाइल में, किराये की शर्तों के बारे में बताता है. ज़्यादा जानकारी के लिए, दर के नियमों का एक्सएमएल रेफ़रंस देखें.

  2. किराये के फ़ीड में, यात्रा की योजना के लिए निजी किराये जोड़ें. ऐसा करने के लिए, वही सिंटैक्स इस्तेमाल करें जो शर्त वाली दरों के लिए होता है. <Rate> एलिमेंट के आईडी पर rate_rule_id एट्रिब्यूट सेट करें.

  3. अपने लैंडिंग पेज की फ़ाइल अपडेट करें (अगर ज़रूरी हो) ताकि यह पक्का किया जा सके कि ज़रूरी शर्तें पूरी करने वाले उपयोगकर्ता, आपकी वेबसाइट के डीप लिंक के ज़रिए छूट वाली कीमत पर बुकिंग कर सकते हैं. लैंडिंग पेज यूआरएल, सार्वजनिक दर के आधार पर जनरेट होता है. निजी किराये के लिए तय किए गए नियमों की जानकारी, CLOSE-RATE-RULE-IDS में अपने-आप भर जाती है. साथ ही, IF-CLOSE-RATE-RULE-IDS की जानकारी true में भर जाती है.

उदाहरण

<Transaction>
  <Result>
    <Property>1234</Property>
    <Checkin>2023-05-23</Checkin>
    <Nights>1</Nights>

    <!-- An eligible non-hidden rate is required in order to display the UI treatment. -->
    <!-- This example uses a public rate, but a conditional rate where the
         user meets all conditions could also be used. -->
    <!-- This would be the strikethrough price. -->
    <Baserate currency="USD">200.00</Baserate>
    <Tax currency="USD">20.00</Tax>
    <OtherFees currency="USD">1.00</OtherFees>

    <Rates>
      <Rate rate_rule_id="sample_qr">
        <!-- Price will not be displayed, but is required for calculating discounts. -->
        <Baserate currency="USD">180.00</Baserate>
        <Tax currency="USD">18.00</Tax>
        <Custom1>ratecode123</Custom1>
      </Rate>
    </Rates>

  </Result>
</Transaction>