রুট অপ্টিমাইজেশান API এবং ফ্লিট ইঞ্জিন সহ রুট অপ্টিমাইজেশান

এই দস্তাবেজটি দুটি পণ্য ব্যবহার করে আপনার প্রতিদিনের ডেলিভারি অপারেশনের জন্য ফ্লিট-ওয়াইড রুট অপ্টিমাইজেশন কীভাবে সম্পাদন করতে হয় তার একটি ওভারভিউ প্রদান করে:

  • ফ্লিট ইঞ্জিন
  • রুট অপ্টিমাইজেশান API (GMPRO)

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

ভূমিকা

আপনার প্রতিদিনের ডেলিভারি অপারেশনে, আপনার ফ্লিট সলিউশন সাধারণত নিম্নলিখিত রুট অপ্টিমাইজেশান ওয়ার্কফ্লোগুলির জন্য ফ্লিট ইঞ্জিন পরিষেবা ব্যবহার করবে:

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

রুট অপ্টিমাইজেশান API এবং ফ্লিট ইঞ্জিন এটিকে সম্ভব করার জন্য পরিকল্পনা এবং ট্র্যাকিং ক্ষমতার সমন্বয় প্রদান করে।

রুট অপ্টিমাইজেশান API

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

ফ্লিট ইঞ্জিন

ফ্লিট ইঞ্জিন হল মোবিলিটি সার্ভিসের অংশ। ফ্লিট ইঞ্জিনের সাহায্যে, আপনি আপনার বহরের মডেল তৈরি করেন, ড্রাইভারের কার্যকলাপের পরিকল্পনা করেন এবং আপনার ড্রাইভারগুলি সরবরাহ করার সাথে সাথে প্যাকেজগুলির রিয়েল-টাইম ট্র্যাকিং বজায় রাখে। আপনার বহরের মডেলিং এর মধ্যে যানবাহন, কাজ, স্টপ এবং রুট সেগমেন্ট সংজ্ঞায়িত করা জড়িত।

সিস্টেম উপাদান

নিম্নলিখিত চিত্রটি বর্ণনা করে যে কীভাবে আপনার নিজস্ব সিস্টেমগুলি ফ্লিট ইঞ্জিন, গতিশীলতা পরিষেবা API এবং একটি সিস্টেমের জন্য রুট অপ্টিমাইজেশান এপিআইকে একীভূত করবে যা আপনার পরিকল্পনা এবং প্রতিদিনের ফ্লিট অপারেশনগুলিকে উন্নত এবং অপ্টিমাইজ করে৷ এই ডায়াগ্রামে, GMPRO তার সমস্যা সমাধানের জন্য Google Maps Distance Matrix পরিষেবা এবং ডেটা ব্যবহার করে, কিন্তু আপনার ইন্টিগ্রেশন পরিবর্তে অন্যান্য প্রদানকারী ব্যবহার করতে পারে।

একটি ফ্লিট ইঞ্জিন ইন্টিগ্রেশন বর্ণনাকারী একটি চিত্র

প্রতিটি উপাদান আপনার ফ্লিট ম্যানেজমেন্ট সিস্টেমে একটি নির্দিষ্ট উদ্দেশ্যে কাজ করে:

  • আপনার ড্রাইভার অ্যাপ্লিকেশন — আপনি ড্রাইভার এবং নেভিগেশন SDK ব্যবহার করে আপনার ড্রাইভারদের জন্য iOS এবং Android মোবাইল অ্যাপ্লিকেশন তৈরি করেন। ড্রাইভার SDK ডেলিভারি, গাড়ির অবস্থান এবং অর্ডার স্ট্যাটাসের রিয়েল-টাইম আপডেট সক্ষম করে, যা আপনি আপনার অ্যাপে প্রদর্শন করতে পারেন। অন-ডিমান্ড ট্রিপের জন্য ড্রাইভার SDK ব্যবহারকারীর নির্দেশিকা দেখুন ( Android , iOS )। নেভিগেশন SDK ডকুমেন্টেশন দেখুন।
  • আপনার ক্রিয়াকলাপ — সমস্ত যানবাহন থেকে লাইভ ডেটা দেখানোর জন্য আপনি Google ফ্লিট ট্র্যাকিং লাইব্রেরি দিয়ে তৈরি একটি ওয়েব ড্যাশবোর্ড তৈরি করতে পারেন। এটির সাহায্যে, আপনি অর্কেস্ট্রেট এবং আপনার বহর নিরীক্ষণ করতে পারেন।
  • আপনার সিস্টেম — আপনার ব্যাকএন্ড পরিষেবা এবং ডেটাবেসগুলি আপনার ব্যবসার নিরাপদ দৈনন্দিন ক্রিয়াকলাপগুলিকে সক্ষম করে৷
  • Google সিস্টেম - রুট অপ্টিমাইজেশান API একাধিক অবস্থানের জন্য ভ্রমণের দূরত্ব এবং সময় খুঁজে পেতে দূরত্ব ম্যাট্রিক্স API ব্যবহার করে।

পরবর্তী পদক্ষেপ

আপনি যদি রুট অপ্টিমাইজেশান API এর সাথে ফ্লিট ইঞ্জিনকে কীভাবে সংহত করতে চান তা অন্বেষণ করতে আগ্রহী হন, নিম্নলিখিতগুলি দেখুন: