क्वेरी कंट्रोल मैसेज में, यात्रा की ज़्यादा से ज़्यादा सीमाओं के बारे में बताया जाता है. इन सीमाओं को Google, कीमत तय करने से जुड़े अपडेट के लिए इस्तेमाल करता है.
Google, आपके होटल की सूची में बताए गए होटलों के लिए किराये की जानकारी अपडेट करता है. साथ ही, क्वेरी कंट्रोल मैसेज में सेटिंग का इस्तेमाल करके, यह तय करता है कि अपडेट किस तरह से "size" करें. क्वेरी कंट्रोल मैसेज में कीमत से जुड़े अपडेट की सीमाएं तय करके, आप सीमित कीमत तय करने के लिए Google की ओर से तय किए गए बैंडविड्थ की मात्रा को सीमित कर सकते हैं.
खास तौर पर, क्वेरी कंट्रोल मैसेज की मदद से, ये काम किए जा सकते हैं:
- Google से की जाने वाली हर होटल में चेक-इन करने से पहले, चेक इन करने के लिए दिनों की संख्या तय करें.
- कुछ प्रॉपर्टी के लिए इन वैल्यू को बदलें.
- प्रॉपर्टी को कीमत में बदलाव करने से रोकें. (इन्वेंट्री से किसी होटल को हटाने के लिए
तुरंत
<Transaction>
मैसेज का इस्तेमाल करें.
क्वेरी कंट्रोल का हर मैसेज, पिछले मैसेज की वैल्यू को बदल देता है. इसलिए, अगर आप अपने क्वेरी कंट्रोल मैसेज में कोई बदलाव करते हैं, तो आपको नया कंट्रोल कंट्रोल मैसेज बनाते समय पूरा डेटा शामिल करना होगा.
फ़्रीक्वेंसी और जगह
क्वेरी कंट्रोल मैसेज कहां भेजे जाते हैं, यह आप तय करते हैं और कॉन्फ़िगरेशन के दौरान आपके तकनीकी खाता मैनेजर (टीएएम) को भेजे जाते हैं.
डिफ़ॉल्ट रूप से, Google आपके सर्वर से हर 24 घंटे में एक नया क्वेरी कंट्रोल मैसेज फ़ेच करता है, ताकि सेटिंग को इस तरीके से हर दिन सिर्फ़ एक बार बदला जा सके.
बनावट
यात्रा की डिफ़ॉल्ट सेटिंग के बारे में बताने के लिए, आपको टॉप लेवल <ItineraryCapabilities>
एलिमेंट का इस्तेमाल करना होता है. इसके बाद, <PropertyOverride>
एलिमेंट के साथ एक या एक से ज़्यादा ओवरराइड के बारे में बताएं.
<ItineraryCapabilities>
ब्लॉक में भी ऐसा किया जा सकता है.
अगर निर्देशों का इस्तेमाल किया जाता है, तो Google को यह निर्देश दिया जा सकता है कि <HintControl>
एलिमेंट वाले हर होटल के लिए, एक से ज़्यादा होटलों को अनुमति दी जाए. ज़्यादा जानकारी के लिए, संकेत के साथ जवाब देने वाले मैसेज देखें.