Route Optimization API এবং Fleet Engine-এর সাহায্যে রুট অপ্টিমাইজেশন

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

  • Fleet Engine
  • Route Optimization API (GMPRO)

Fleet Engine নিজে থেকেই, Fleet Engine ব্যাকএন্ডে আপনার দেওয়া রুট প্ল্যান ব্যবহার করে যেকোনও রুট সলভার থেকে ইনপুট নিতে পারে। তবে, আপনার নিজস্ব রুট সলভার না থাকলে অথবা আপনি অন্য কোনও রুট সলিউশন এক্সপ্লোর করতে আগ্রহী হলে, সারাদিন ধরে ক্রমাগত রুট অপ্টিমাইজ করার জন্য Fleet Engine-এর সাথে Route Optimization API ব্যবহার করতে পারেন।

ভূমিকা

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

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

Route Optimization API এবং Fleet Engine, প্ল্যানিং ও ট্র্যাকিংয়ের ক্ষমতাকে একত্রিত করে এটি সম্ভব করে তোলে।

Route Optimization API

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

Fleet Engine

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

সিস্টেম কম্পোনেন্ট

নিচের ডায়াগ্রাম থেকে জানতে পারবেন যে আপনার নিজস্ব সিস্টেম কীভাবে Fleet Engine, মোবিলিটি পরিষেবা API এবং রুট অপ্টিমাইজেশন API-কে এমন একটি সিস্টেমের সাথে ইন্টিগ্রেট করতে পারে যা আপনার পরিকল্পনা ও দৈনিক ফ্লীট অপারেশনকে উন্নত ও অপ্টিমাইজ করে। এই ডায়াগ্রামে, GMPRO তার সমস্যার সমাধান করার জন্য Google Maps Distance Matrix পরিষেবা ও ডেটা ব্যবহার করে, কিন্তু আপনার ইন্টিগ্রেশন এর পরিবর্তে অন্য পরিষেবা প্রদানকারী ব্যবহার করতে পারে।

Fleet Engine ইন্টিগ্রেশন বর্ণনা করে এমন একটি ডায়াগ্রাম

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

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

পরবর্তী ধাপ

আপনি যদি Fleet Engine-এর সাথে Route Optimization API কীভাবে ইন্টিগ্রেট করবেন তা এক্সপ্লোর করতে আগ্রহী হন, তাহলে নিম্নলিখিত বিষয়গুলি দেখুন: