होटल के किराये के लिए पुश डिलीवरी का तरीका

अगर आपको सिस्टम की ऐसी सीमाओं के बारे में पता नहीं चल रहा है जिनकी वजह से आपको 'संकेत' देने वाले या 'खींचें जाने की सुविधा' वाले तरीके से या पुल पाने में समस्या आ रही है, तो कृपया 'हमसे संपर्क करें' फ़ॉर्म का इस्तेमाल करें.

पुश डिलीवरी मोड की खास जानकारी

पुश डिलीवरी मोड की मदद से, जब भी कीमतों या खरीदारी के लिए उपलब्धता में बदलाव होते हैं, समय-समय पर अपडेट भेजे जाते हैं.

नीचे दी गई इमेज में, पुश डिलीवरी मोड के लिए अनुरोध/रिस्पॉन्स फ़्लो शामिल है:

प्रोटोकॉल कॉन्फ़िगरेशन फ़ाइल में पुश को कॉन्फ़िगर करना

पुश डिलीवरी मोड की मदद से कीमतों को अपडेट करने के लिए, अपनी प्रोटोकॉल कॉन्फ़िगरेशन फ़ाइल में इन एलिमेंट की जानकारी दें. ऐसा सिर्फ़ तब किया जाता है, जब होटल के किराये वाले एपीआई के साथ काम करने के लिए एनवायरमेंट को पहले कॉन्फ़िगर किया जाता है:

  • "<Model>" के लिए <Model> एलिमेंट की वैल्यू सेट करें.
  • <WhitelistedIPs>: इस रिपोर्ट में, आपके और Google के बीच कम्यूनिकेशन की पुष्टि करने के लिए, आपके आईपी पतों की सूची दी जाती है. इस एलिमेंट की वैल्यू, आपके आईपी पते की सेमी-कोलन से अलग की गई सूची या सीआईडीआर नोटेशन वाले आईपी पते की रेंज हो सकती है. यह xxx.xxx.xxx.xxx/YY फ़ॉर्मैट में होता है.

नीचे दिया गया उदाहरण उन पार्टनर के लिए एक प्रोटोकॉल कॉन्फ़िगरेशन फ़ाइल दिखाता है जो पुश का इस्तेमाल करते हैं:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
  <Model>push</Model>
  <WhiteListedIPs>216.239.32.0/19;64.233.160.0/19</WhiteListedIPs>
</Configuration>

ज़्यादा जानकारी के लिए, प्रोटोकॉल कॉन्फ़िगरेशन फ़ाइल देखें.

पुश की सुविधा से कीमतें अपडेट करना

Push के साथ अपना डेटा अपडेट करने के लिए, जब भी आपका डेटा बदलता है, लेन-देन संदेश भेजें.

लेन-देन का मैसेज भेजते समय इन दिशा-निर्देशों का पालन करें:

  • नीचे दिए गए एंडपॉइंट पर मैसेज भेजें:
    • http://www.google.com/travel/hotels/uploads/price
  • एचटीटीपी POST मेथड का इस्तेमाल करें.
  • Content-Type ऐप्लिकेशन "एक्सएमएल" पर सेट करें.
  • मैसेज का मुख्य हिस्सा, लेन-देन से जुड़े मैसेज के सिंटैक्स के मुताबिक होना चाहिए. इसके बारे में कीमत तय करने से जुड़े अपडेट या कमरे और पैकेज के मेटाडेटा की जानकारी देना (मेटाडेटा अपडेट के लिए) में बताया गया है.
  • किराये की जानकारी में हर उस यात्रा योजना के लिए <Result> एलिमेंट तय करें जिसे आपको अपडेट करना है. मेटाडेटा के अपडेट के लिए, हर उस प्रॉपर्टी के लिए कमरे का डेटा और पैकेज डेटा तय करें जिसमें बदलाव हुआ है.

मिलने वाले हर लेन-देन मैसेज के लिए, Google सर्वर से HTTP 200 OK मैसेज के साथ जवाब देता है, ताकि यह बताया जा सके कि सफलता मिल गई है. अगर Google, एचटीटीपी गड़बड़ी कोड के साथ जवाब देता है, तो इस लेन-देन का मैसेज फिर से भेजें. अगर आपको ईमेल भेजते या पाने में समस्याएं आती हैं, तो फ़ीड की समस्या हल करना देखें.

आपको हर उस यात्रा की योजना (चेक/चेक-इन तारीख/ठहरने की अवधि के कॉम्बिनेशन) के लिए लेन-देन का मैसेज भेजना चाहिए जिसमें किराये में बदलाव हुआ हो. आप हर सेकंड में ज़्यादा से ज़्यादा पांच लेन-देन के मैसेज भेज सकते हैं. Google उन मैसेज को ब्लॉक नहीं करेगा जो पांच सेकंड में एक से ज़्यादा बार भेजे जाते हैं. हालांकि, हो सकता है कि आपके मैसेज के अन्य अनुरोधों को पूरा करने में लगने वाला समय खत्म हो जाए.

नेटवर्क ट्रैफ़िक को कम करने के लिए, कई <Result> एलिमेंट को एक ही लेन-देन वाले मैसेज में जोड़ा जा सकता है.

आम तौर पर, Google करीब पांच मिनट में आपकी अपडेट की गई कीमतों और उपलब्धता के डेटा को प्रोसेस करता है. कीमतें 90 दिनों के बाद मिटा दी जाएंगी.

कीमतें अपडेट करने के लिए लेन-देन से जुड़े मैसेज का इस्तेमाल करने के बारे में ज़्यादा जानकारी के लिए, कीमत सेट करना देखें.

पुश रूम की मदद से रूम और पैकेज का मेटाडेटा अपडेट करना

कमरे और पैकेज का मेटाडेटा अपडेट करने के लिए, अपडेट उसी तरह भेजें जिस तरह आप किसी अन्य अपडेट के लिए भेजते हैं. इस मामले में, आप <RoomData> और <PackageData> एलिमेंट में नई जानकारी के साथ एक लेन-देन मैसेज भेजते हैं. ये एलिमेंट <PropertyDataSet> एलिमेंट के बच्चे हैं.

ज़्यादा जानकारी के लिए, रूम और पैकेज का मेटाडेटा तय करना देखें.

डिलीवरी मोड की गड़बड़ियां

अगर Google को कोई लेन-देन मैसेज भेजते समय आपको कोई एचटीटीपी गड़बड़ी मिलती है, तो अनुरोध को 1, 5, और 20 मिनट के अंतराल पर फिर से कोशिश करें. अगर तीन बार कोशिश करने के बाद भी समस्या बनी रहती है, तो मैसेज भेजना बंद करें और अपने Google खाता मैनेजर से संपर्क करें.

जब आप लेन-देन से जुड़ा मैसेज भेजते समय मिलने वाली एचटीटीपी की गड़बड़ी की रिपोर्ट पाने के लिए अपने Google खाता मैनेजर से संपर्क करते हैं, तो करीब 10 होटलों के लिए Google यह जांच करता है कि आपके फ़ीड सही तरीके से कॉन्फ़िगर हुए हैं या नहीं. अगर जांच सफल होती हैं, तो Google आपके होटल के किराया फ़ीड में बताए गए होटलों के पूरे सेट को क्रॉल करता है. इससे पक्का होता है कि लोड स्वीकार किए जाते हैं और कीमतें तीन से पांच दिनों तक सटीक रहती हैं. इसके बाद, Google आपको लॉन्च के बारे में सूचना देता है. इसके बाद, नतीजे लाइव देखे जा सकेंगे.

किराये को कब तक भेजना है?

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