बुकिंग सर्वर पर ऑफ़र चालू करना

अगर आपने किसी ऑफ़र और Actions Center रिज़र्वेशन के एंड-टू-एंड इंटिग्रेशन, दोनों को पूरा कर लिया है, तो बुकिंग की पूरी प्रक्रिया में ऑफ़र दिखाने के लिए, दोनों को जोड़ा जा सकता है. अगर आपको पक्के तौर पर नहीं पता है कि आपने ये दोनों इंटिग्रेशन पूरे कर लिए हैं या आपको इनमें से सिर्फ़ एक इंटिग्रेशन बनाना है, तो कृपया अपने Google बिज़नेस संपर्क से संपर्क करें.

ऑफ़र इंटिग्रेशन और कार्रवाई केंद्र इंटिग्रेशन, दोनों को पूरा करने के बाद, अपने बुकिंग सर्वर में बदलाव शुरू करने के लिए, कृपया Google के अपने तकनीकी संपर्क से संपर्क करें, जैसा कि यहां बताया गया है.

बुकिंग सर्वर में बदलाव

  • अगर offer_id (ऑफ़र फ़ीड में दिया गया ऑफ़र आईडी) की जानकारी CreateBookingRequest में दी गई है, तो पक्का करें कि बुकिंग पर ऑफ़र लागू होता हो. CreateBooking बिना offer_id तय किए भी काम करेगा.
  • बुकिंग पर लागू होने वाला ऑफ़र, CreateBookingResponse में शामिल होना चाहिए. बुकिंग में सिर्फ़ वह ऑफ़र लागू किया जा सकता है जो अनुरोध का हिस्सा है. अगर बुकिंग पर कोई ऑफ़र लागू नहीं होता है, तो जवाब में इस फ़ील्ड को शामिल नहीं करना चाहिए.
  • अगर offer_id मौजूद नहीं है या वह अनुरोध किए गए स्लॉट के लिए लागू नहीं है, तो CreateBookingResponse के BookingFailure में OFFER_UNAVAILABLE वापस करें. अगर टाइम स्लॉट पूरी तरह से उपलब्ध नहीं है, तो इसके बजाय SLOT_UNAVAILABLE वापस करें.

टेस्ट केस

ये कुछ टेस्ट केस हैं. इन्हें पूरा करके यह पक्का किया जा सकता है कि ऐक्शन सेंटर का इंटिग्रेशन, आपके रिज़र्वेशन कैंपेन के इंटिग्रेशन के साथ काम कर रहा है या नहीं. हमारा सुझाव है कि आप अपने अलग-अलग प्लैटफ़ॉर्म के इस्तेमाल के हिसाब से, अन्य टेस्टिंग करें.

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

इन बदलावों के पूरा होने के बाद, कृपया सैंडबॉक्स एनवायरमेंट में अपने इंटिग्रेशन की जांच करें. जांच पूरी करने और नतीजों के बारे में पक्का होने के बाद, Google के तकनीकी सहायता टीम से संपर्क करें.