বুকিং সার্ভারে অফার সক্রিয় করা হচ্ছে

আপনি যদি একটি অফার এবং একটি অ্যাকশন সেন্টার রিজার্ভেশন এন্ড-টু-এন্ড ইন্টিগ্রেশন উভয়ই সম্পন্ন করে থাকেন, তাহলে আপনি আপনার এন্ড-টু-এন্ড বুকিং প্রবাহের মধ্যে অফার দুটিকে সংযুক্ত করতে পারবেন। আপনি যদি এই উভয় ইন্টিগ্রেশন সম্পূর্ণ করছেন কিনা তা নিশ্চিত না হন, বা এই ইন্টিগ্রেশনগুলির মধ্যে একটি তৈরি করতে চান, অনুগ্রহ করে আপনার 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 প্রযুক্তিগত যোগাযোগের সাথে যোগাযোগ করুন।