ওভারভিউ এবং যোগ্যতা

এন্ড-টু-এন্ড অর্ডার করার মাধ্যমে অংশীদাররা শেষ ব্যবহারকারীর কাছ থেকে খাবারের অর্ডার নিতে এবং তাদের নেটওয়ার্কের রেস্তোরাঁর সাথে অর্ডার পূরণের জন্য প্রক্রিয়া করতে দেয়।

সর্বব্যাপী এবং রূপান্তর জন্য অপ্টিমাইজ করা

Google Google অনুসন্ধান এবং মানচিত্রের মাধ্যমে মোবাইল এবং ডেস্কটপ প্ল্যাটফর্ম জুড়ে খাবারের অর্ডার দেওয়ার ব্যবস্থা করে।

সার্চ এ এন্ড-টু-এন্ড অর্ডার করা, একক রেস্তোরাঁ।
অনুসন্ধান, চেইন রেস্টুরেন্টে এন্ড-টু-এন্ড অর্ডার করা হচ্ছে।
ম্যাপে এন্ড-টু-এন্ড অর্ডার করা, একক রেস্তোরাঁ।

নমনীয় অর্ডারিং অভিজ্ঞতা

অতিরিক্ত বৈশিষ্ট্য যেমন সামনে অর্ডার, মেনু অনুসন্ধান, প্রস্তাবিত সম্পর্কিত আইটেম, জনপ্রিয় আইটেম এবং পুনরায় সাজানো একটি নমনীয় এবং সমৃদ্ধ ব্যবহারকারীর অভিজ্ঞতা প্রদান করে।

ব্যবহারকারীর অভিজ্ঞতা

নিচের ধাপগুলোর ধারাবাহিকতা হল একজন সাধারণ ব্যবহারকারী এন্ড-টু-এন্ড অর্ডার দিয়ে খাবারের অর্ডার দিতে।

ব্যবহারকারী একটি রেস্টুরেন্ট জন্য অনুসন্ধান

Google অনুসন্ধানে একটি একক রেস্টুরেন্টের জন্য মোবাইল এন্ট্রি।

যখন একজন ব্যবহারকারী সার্চ বা ম্যাপে একটি নির্দিষ্ট রেস্তোরাঁর জন্য অনুসন্ধান করেন, তখন তাকে অর্ডারিং এন্ড-টু-এন্ডের মাধ্যমে খাবার অর্ডার করার বিকল্প দেওয়া যেতে পারে। যদি অন্তত একজন প্রদানকারী রেস্টুরেন্টটিকে সমর্থন করে, তাহলে রেস্টুরেন্টের প্লেসশীট একটি অর্ডার অনলাইন বোতাম প্রদর্শন করে।

ব্যবহারকারী একটি প্রদানকারী বাছাই

একটি রেস্তোরাঁর জন্য মোবাইল এন্ট্রির পরে দুটি ভিন্ন ডেলিভারি পরিষেবা প্রদানকারী।

ব্যবহারকারী অর্ডার অনলাইনে ক্লিক করার পরে, তাদের একটি পৃষ্ঠায় পুনঃনির্দেশিত করা হয় যেখানে তারা নিম্নলিখিত প্রদানকারী বিকল্পগুলি নির্বাচন করে:

  • পিকআপ বা ডেলিভারি
  • শীঘ্রই বা উন্নত আদেশ
  • প্রদানকারীদের একটি তালিকা

ব্যবহারকারী তাদের খাদ্য পছন্দ নির্বাচন করে

মেনুর জন্য মোবাইল এন্ট্রি এবং ডিশের বিবরণের জন্য আরেকটি মোবাইল এন্ট্রি

ব্যবহারকারী তাদের খাদ্য পছন্দ নির্বাচন করতে একাধিক মেনু বিভাগ এবং বিকল্পগুলির মাধ্যমে ব্রাউজ করতে পারেন এবং পথ ধরে তাদের কার্টে আইটেম যোগ করতে পারেন। তারা অ্যাড-অন বা বিশেষ নির্দেশাবলীর সাহায্যে তাদের অর্ডার কাস্টমাইজ করতে পারে, আগের অর্ডারগুলি পুনরাবৃত্তি করতে পারে এবং প্রস্তাবিত বা জনপ্রিয় আইটেমগুলি যোগ করতে পারে। তারপর, তারা তাদের খাবার পছন্দ করে এবং তাদের কার্টে যোগ করে।

ব্যবহারকারী তাদের অর্ডার দেয়

অর্ডার দেওয়ার পর, ব্যবহারকারীকে অর্ডারের বিশদ বিবরণ, ডেলিভারির ঠিকানা, গ্রাহকের পরিচিতি এবং বিলিং তথ্য প্রদান করা হয়।

অ্যাপটি ব্যবহারকারীর কার্ট যাচাই করার পরে, অর্ডার জমা দেওয়ার পৃষ্ঠা ব্যবহারকারীর পর্যালোচনা করার জন্য অর্ডারের বিবরণ প্রদর্শন করে:

  • তাদের নাম, ফোন নম্বর এবং ডেলিভারির ঠিকানা
  • বিশেষ পিকআপ বা বিতরণ নির্দেশাবলী
  • দাম
  • টিপ পরিমাণ
  • Google Pay-তে পেমেন্ট পদ্ধতি
  • প্রচার কোড

ব্যবহারকারী তাদের অর্ডারের তথ্য নিশ্চিত করার পরে, ব্যবহারকারী অনলাইনে অর্থ প্রদান করতে এবং তাদের অর্ডার জমা দেওয়ার জন্য প্লেস অর্ডারে ক্লিক করেন। জমা দেওয়ার পরে, তারা একটি অর্ডার নিশ্চিতকরণ ডায়ালগ পায়।

ব্যবহারকারী তাদের অর্ডার স্থিতি পরীক্ষা করে

ব্যবহারকারী তাদের অর্ডার দেওয়ার পরে, তারা অংশীদারের কাছ থেকে ইমেল নিশ্চিতকরণ পায়, যাতে অর্ডারের বিবরণ, ট্র্যাকিং তথ্য এবং যোগাযোগের তথ্য থাকে। প্রদানকারীর পরিচিতি পোস্ট-অর্ডার সমর্থনের জন্য ব্যবহার করা হয়, যেমন একটি বাতিলকরণ।

অর্ডার দেওয়ার পর, ব্যবহারকারীকে অর্ডারের বিশদ বিবরণ, ডেলিভারির ঠিকানা, গ্রাহকের পরিচিতি এবং বিলিং তথ্য প্রদান করা হয়।

লঞ্চ প্রয়োজনীয়তা

আরও তথ্যের জন্য, লঞ্চ প্রস্তুতি চেকলিস্ট পড়ুন।

অংশীদার প্রয়োজনীয়তা

অর্ডারিং এন্ড-টু-এন্ড পার্টনার হওয়ার প্রয়োজনীয়তা সম্পর্কে আরও তথ্যের জন্য, আমাদের নীতিগুলি পড়ুন।

মিশ্রণ

আপনার খাদ্য ব্যবসার জন্য Google-এর অর্ডারিং এন্ড-টু-এন্ড সমর্থনের সাথে সংযোগ স্থাপনের জন্য, আপনাকে অবশ্যই Google সিস্টেম এবং API-এর সাথে সংহত করতে হবে। অর্ডারিং এন্ড-টু-এন্ডের সাথে সংযোগ করার জন্য আপনাকে তিনটি প্রক্রিয়া বাস্তবায়ন করতে হবে:

  1. Google-এ রেস্টুরেন্ট, মেনু এবং পরিষেবা ডেটা ফিড প্রদান করুন।

    ইন্টিগ্রেশন প্রক্রিয়ার প্রথম ধাপ হল আপনার রেস্তোরাঁ, মেনু এবং পরিষেবা সম্পর্কে ডেটা ফিড তৈরি এবং হোস্ট করা। এই ফিডগুলি রেস্তোরাঁর নাম, অবস্থান, পরিষেবার সময়, মেনু আইটেম এবং বিভাগ, ডেলিভারি এলাকা এবং আরও অনেক কিছু সম্পর্কে বিশদ প্রদান করে। Google আপনার ডেটা ফিডগুলি গ্রহণ করে এবং ব্যবহারকারীদের কাছে আপনার মেনু এবং পরিষেবাগুলি উপস্থাপন করতে সেগুলি ব্যবহার করে৷ আপনি এই ফিডগুলি নিয়মিত আপডেট করতে পারেন এবং এমনকি রিয়েল টাইমে ক্রমবর্ধমান পরিবর্তনগুলি অন্তর্ভুক্ত করতে পারেন৷

  2. অর্ডার পূরণ হ্যান্ডেল.

    কোনও ব্যবহারকারী অর্ডার দেওয়ার জন্য প্রস্তুত হওয়ার পরে, Google তাদের অর্ডার প্রক্রিয়াকরণ এবং জমা দেওয়ার আগে তাদের কার্টের বিবরণ পর্যালোচনা এবং সংশোধন করতে দেয়। অর্ডারিং এন্ড-টু-এন্ড ইন্টিগ্রেশন প্রক্রিয়ার অংশ হিসেবে, আপনি একটি ওয়েবহুক ইউআরএল তৈরি করেন যা Google থেকে অর্ডারগুলি যাচাই করে এবং গ্রহণ করে। আপনি একটি Google Pay অংশগ্রহণকারী প্রসেসরের মাধ্যমে অনলাইন পেমেন্ট প্রক্রিয়া করেন।

  3. সমর্থন আদেশ আপডেট.

    Google এর সারফেসে পোস্ট-অর্ডার অভিজ্ঞতা প্রদান করতে, আপনি একটি Google API-এ আপডেট পাঠান। গুগল তারপর আপনার গ্রাহককে তথ্য দেখায়। এর মধ্যে রয়েছে অর্ডারের স্থিতি, আনুমানিক পূরণের সময়, গ্রাহক পরিষেবার তথ্য এবং অন্যান্য পরিবর্তন যা তাদের অর্ডারকে প্রভাবিত করতে পারে। যেসব ব্যবহারকারী খাবারের অর্ডার দেন তারা Google-এ তাদের কেনাকাটার অবস্থা দেখতে পারেন।

এই প্রক্রিয়াগুলি বাস্তবায়নের জন্য, অর্ডারিং এন্ড-টু-এন্ড ইন্টিগ্রেশনের দুটি প্রধান উপাদান রয়েছে: ইনভেন্টরি ফিড এবং পরিপূর্ণতা ক্রিয়া।

  • ইনভেন্টরি ফিড

    এই ফিডগুলি একটি রিলেশনাল ইনভেন্টরি স্কিমা ব্যবহার করে Google-কে একটি রেস্তোরাঁ, এটি যে পরিষেবাগুলি প্রদান করে এবং এর মেনুতে থাকা আইটেমগুলি সম্পর্কে আপ-টু-ডেট তথ্য সরবরাহ করে।

  • পূর্ণতা কর্ম

    এগুলি হল চেকআউট এবং জমা দেওয়া অর্ডার অ্যাকশন যা আপনাকে আমাদের ওয়েবহুক থেকে গ্রহণ করতে হবে। চেকআউট কার্টকে যাচাই করে এবং যেকোন প্রযোজ্য অর্থপ্রদানের পদ্ধতি এবং ফি ফেরত দেয়। সাবমিট অর্ডার হল যেখানে ব্যবহারকারীর অর্ডার আপনাকে রেস্তোরাঁর দ্বারা পূরণের জন্য পাঠানো হয়। অর্ডার জমা দেওয়ার পরে Google-এ আবার আপডেট পাঠাতে, যেমন বাতিল বা মোট পরিমাণ পরিবর্তন, আপনাকে Async অর্ডার আপডেট API কল করতে হবে।

ইনভেন্টরি ফিড

ইনভেন্টরি ফিডগুলি হল একজন ব্যবহারকারী কীভাবে একটি পছন্দসই রেস্তোরাঁ থেকে আবিষ্কার করে এবং অর্ডার দেয়৷ রিলেশনাল ইনভেন্টরি স্কিমা আপনার অর্ডারিং এন্ড-টু-এন্ড ইনভেন্টরির গঠনকে সংজ্ঞায়িত করে। একটি অর্ডারিং এন্ড-টু-এন্ড ইনভেন্টরি ফিড নিম্নলিখিত প্রধান সত্তা নিয়ে গঠিত:

ব্যাচ ফিড

Google আপনার ইনভেন্টরি ফিডের একটি দৈনিক ব্যাচ ফিড ব্যবহার করে যাতে ব্যবহারকারীদের জন্য এন্ড-টু-এন্ড অর্ডার করা যায়। আপনার ইনভেন্টরি আপ টু ডেট রাখতে, আপনাকে অবশ্যই দিনে অন্তত একবার আপনার ব্যাচ ফিড আপডেট করতে হবে যাতে Google আনতে পারে। একটি ব্যাচ দ্বারা আপনার ইনভেন্টরি আপডেট হতে প্রায় দুই ঘন্টা সময় লাগে।

ইনক্রিমেন্টাল আপডেট API

আপনি Google-এ আপনার ইনভেন্টরির সময়-সংবেদনশীল আপডেট পাঠাতে পারেন। ইনক্রিমেন্টাল আপডেট এপিআই আপনাকে প্রায় রিয়েল টাইমে আপনার ইনভেন্টরির সত্তা আপডেট এবং মুছে দিতে দেয়। ক্রমবর্ধমান আপডেটগুলি পাঁচ মিনিটের বেশি নয় প্রক্রিয়া করা হয়। এটি প্রাথমিকভাবে এমন আপডেটের উদ্দেশ্যে করা হয়েছে যেগুলি আপনি পূর্বাভাস দিতে পারবেন না, যেমন জরুরী রেস্তোরাঁ বন্ধ করা বা স্টক-এর বাইরে থাকা আইটেম অপসারণ। আপনার পরিবর্তন অবিলম্বে প্রতিফলিত করার প্রয়োজন না হলে, পরিবর্তে ব্যাচ ফিড ব্যবহার করুন.

পূর্ণতা কর্ম

একটি ওয়েবহুক Google থেকে অর্ডার যাচাই এবং গ্রহণ করতে ব্যবহার করা হয়। এন্ড-টু-এন্ড অর্ডার করার দুটি পূর্ণতা ক্রিয়া রয়েছে যা আপনার ওয়েবহুক ইউআরএল ব্যবহার করতে হবে:

  • চেকআউট ক্রিয়াটি ব্যবহারকারীর কার্ট এবং বিতরণ ঠিকানা যাচাই করতে ব্যবহৃত হয়। অর্ডার জমা দেওয়ার আগে ব্যবহারকারীকে নিশ্চিত করার জন্য এটি উপলব্ধ অর্থপ্রদানের বিকল্পগুলি, সংশ্লিষ্ট ট্যাক্স, ডেলিভারি ফি এবং অন্যান্য চার্জ ফেরত দেয়।
  • আপনি যখন রেস্তোরাঁগুলি পূরণ করার জন্য Google থেকে অর্ডারের চূড়ান্ত বিবরণ পান তখন জমা অর্ডার অ্যাকশন ব্যবহার করা হয়।

Async অর্ডার আপডেট API

অর্ডার জমা দেওয়ার পরে, আপনি Google-এ অর্ডার আপডেট ফেরত পাঠাতে Async অর্ডার আপডেট API-কে কল করতে পারেন। এটি ব্যবহারকারীদের Google-এ তাদের অর্ডারের স্থিতি পরীক্ষা করতে দেয়। আপনি অর্ডার স্থিতি, পূরণের সময়, গ্রাহক পরিষেবা তথ্য, এবং আইটেম এবং মূল্য পরিবর্তন আপডেট করতে পারেন।

ইন্টিগ্রেশন পর্যায়গুলি

ইন্টিগ্রেশন প্রক্রিয়া চারটি ভাগে বিভক্ত: সেটআপ, উন্নয়ন, পরীক্ষা এবং স্থাপনা। আমাদের বিদ্যমান অংশীদারদের বেশিরভাগই দুই থেকে ছয় মাস সময় লাগে অর্ডারিং এন্ড-টু-এন্ডের সাথে একীভূত হতে, যা তাদের কাছে উপলব্ধ সংস্থান এবং তাদের একীকরণের জটিলতার উপর নির্ভর করে। আমরা পরামর্শ দিই যে একজন গ্রাহক সহায়তা বিশেষজ্ঞ পাইলট প্রোগ্রামের জন্য আপনাকে সহায়তা করুন।

সেটআপ

এন্ড-টু-এন্ড অর্ডার করার সাথে আপনার ইন্টিগ্রেশন শুরু করার আগে নীতি এবং পূর্বশর্তগুলি পর্যালোচনা করুন। আপনাকে প্রোজেক্ট তৈরির ধাপগুলি অনুসরণ করে অ্যাকশন কনসোলে একটি অর্ডারিং এন্ড-টু-এন্ড প্রজেক্ট তৈরি করতে হবে। আপনার প্রোজেক্টে সম্পূর্ণ ইন্টিগ্রেশনের জন্য প্রয়োজনীয় সমস্ত বৈশিষ্ট্য সক্রিয় করার আগে আপনাকে অবশ্যই আপনার প্রোজেক্টটি পর্যালোচনা এবং অনুমোদনের জন্য Google-এ জমা দিতে হবে।

উন্নয়ন

সেটআপ করার পরে, ম্যানুয়ালি ফিড তৈরি করুন এবং এন্ড-টু-এন্ড অর্ডারে আপনার ইনভেন্টরির চেহারা পরীক্ষা করুন। আপনি যখন একটি পূর্ণ-স্কেল উন্নয়ন পরিচালনা করতে প্রস্তুত হন তখন কোডটি লিখুন। প্রথমে আপনার ইনভেন্টরি ফিড তৈরি করুন এবং তারপরে চেকআউট এবং জমা অর্ডারের ক্রিয়াগুলি বাস্তবায়ন করুন৷ আপনি ইনক্রিমেন্টাল ইনভেন্টরি আপডেট এবং অ্যাসিঙ্ক অর্ডার আপডেট APIগুলি আপনার ইনভেন্টরি ফিড এবং পরিপূর্ণতা ক্রিয়াগুলি সম্পূর্ণ হওয়ার পরে প্রয়োগ করেন।

পরীক্ষামূলক

ইউনিট পরীক্ষা করতে দ্রুত পরীক্ষা ব্যবহার করুন বা আপনার ইনভেন্টরি ফিড এবং পরিপূর্ণতা শেষ পয়েন্টের সাথে ইন্টিগ্রেশন টেস্টিং সঞ্চালন করুন।

আপনার চেকআউট পরীক্ষা করতে স্বয়ংক্রিয় ইন্টিগ্রেশন টেস্ট টুল চালান এবং বিভিন্ন পরীক্ষার শর্ত এবং প্রান্তের ক্ষেত্রে অর্ডার ক্রিয়াগুলি জমা দিন৷

অবশেষে, ব্যবহারকারীর গ্রহণযোগ্যতা পরীক্ষা করুন যাতে আপনার নিজস্ব পরীক্ষকদের কাছ থেকে আসল অর্ডারগুলি অন্তর্ভুক্ত থাকে এবং রেস্তোরাঁগুলিতে পূর্ণতা যাচাই করে৷ মোট 5টি সফলভাবে অর্ডার করা থাকতে হবে। এটি করার জন্য আপনার পূর্ণতা এন্ডপয়েন্ট URL অবশ্যই প্রোডাকশনে থাকতে হবে।

শুরু করা
আমরা পরীক্ষার আদেশ পর্যালোচনা করার পরে এবং পরীক্ষার ট্র্যাফিক অনুমোদন করার পরে, আপনি চালু করার জন্য প্রস্তুত। আমরা সমস্ত ইন্টিগ্রেশন টাচ পয়েন্টগুলির জন্য 5% এর কম ত্রুটির হার খুঁজছি: ইনভেন্টরি, চেকআউট, অর্ডার জমা এবং অ্যাসিঙ্ক অর্ডার আপডেট৷ আরো বিস্তারিত জানার জন্য, লঞ্চ প্রস্তুতি চেকলিস্ট দেখুন।

লঞ্চ প্রয়োজনীয়তা