कीमत फ़ीड को लागू करने का एक तरीका यह है कि आप बदली गई कीमत (जिसे पहले पुल के नाम से संकेत के तौर पर जाना जाता था) का इस्तेमाल करें.
इस तरीके का फ़्लो इस तरह है:
Google, रूट एलिमेंट
<HintRequest>
से हिंट अनुरोध वाला मैसेज भेजता है. इसमें आपके हाल ही के सर्वर अपडेट में लगने वाले समय की जानकारी शामिल होती है.जवाब के तौर पर, आपका सर्वर संकेत जवाब वाला मैसेज
<Hint>
भेजता है. इस मैसेज में, पिछले अपडेट के बाद से होटल के किराये में हुए बदलावों की सूची होती है.इसके बाद, Google क्वेरी मैसेज भेजकर जवाब देता है:
<Query>
.आपका सर्वर लेन-देन से जुड़ा मैसेज,
<Transaction>
के साथ जवाब देता है. इसमें अपडेट किया गया डेटा शामिल होता है.
कीमत में बदलाव के बारे में खास जानकारी पाने के लिए, कीमत में बदलाव की प्रोसेस देखें.
Google डिफ़ॉल्ट रूप से, आपके सर्वर को पांच मिनट के अंतराल पर हिंट अनुरोध वाला मैसेज भेजता है. इस फ़्रीक्वेंसी को हमसे संपर्क करें सेट करके बदला जा सकता है.
अनुरोध का मैसेज, एचटीटीपी POST
तरीके का इस्तेमाल करके भेजा जाता है. इसमें Content-Type
हेडर को application/xml
पर और User-Agent
हेडर को Google-HotelAdsPrices
पर सेट किया जाता है. अपने तकनीकी खाता मैनेजर (TAM) से संपर्क करके पक्का करें कि Google जो एंडपॉइंट स्थिति भेजता है, वह OK
है. आपको अपने होटल के किराये के शुरुआती सेट अप के दौरान
इस सेटिंग को कॉन्फ़िगर करना चाहिए.
हिंट के अनुरोध का उदाहरण
हिंट अनुरोध वाले मैसेज में,
<HintRequest>
का रूट एलिमेंट और एक चाइल्ड एलिमेंट, <LastFetchTime>
होता है.
<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
<LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>
ज़्यादा उदाहरणों और ज़्यादा जानकारी के लिए, क्वेरी और संकेत के एक्सएमएल रेफ़रंस देखें.