ট্রিপ খুঁজুন

ফ্লিট ইঞ্জিন SearchTripsRequest এন্ডপয়েন্ট প্রদান করে যা আপনি ট্রিপ খুঁজে পেতে ব্যবহার করতে পারেন। এই নথিটি দুটি পরিস্থিতি বর্ণনা করে যেখানে আপনি এই বৈশিষ্ট্যটি ব্যবহার করতে পারেন।

GRPC বা trips.Search জন্য SearchTripsRequest দেখুন। REST এর জন্য অনুসন্ধান করুন।

একটি যানবাহনের জন্য সক্রিয় ট্রিপ নির্ধারণ করুন

একটি নির্দিষ্ট ক্ষেত্রের জন্য সক্রিয় ট্রিপগুলি খুঁজে বের করতে, বিবেচনাধীন গাড়িতে vehicle_id সেট করতে SearchTripsRequest বার্তাটি ব্যবহার করুন এবং active_trips_only true সেট করুন।

আপনার সিস্টেম এবং ফ্লিট ইঞ্জিনের মধ্যে গাড়ির প্রাপ্যতা সমন্বয় করুন

কিছু পরিস্থিতিতে, আপনি SearchVehicles দ্বারা ফিরে আসা ফলাফলগুলি দেখতে পারেন যেগুলি আপনার সিস্টেম এবং আপনার বহরে উপলব্ধ যানবাহনের সাথে সামঞ্জস্যপূর্ণ নয়৷ এটি ঘটে কারণ SearchVehicles হয় সক্রিয় ট্রিপ সহ যানবাহন দেখায় না বা ফলাফলের র‌্যাঙ্কিংয়ে তাদের নিচে ঠেলে দেয়। এর একটি কারণ হল যখন যানবাহনগুলি ট্রিপগুলি সম্পন্ন করে, কিন্তু ট্রিপ স্ট্যাটাসটি COMPLETE বা CANCELED হয় ঠিকভাবে সেট করা হয়নি৷ খোলা ট্রিপগুলি খুঁজতে SearchTrips ব্যবহার করে, আপনার সিস্টেমে TripStatus ফ্লিট ইঞ্জিনের সাথে মেলে তা নিশ্চিত করতে আপনি যানবাহন মূল্যায়ন করতে পারেন।

এইভাবে SearchTrips ব্যবহার করতে, SearchTripsRequest বার্তায় নিম্নলিখিতটি সেট করুন:

  • vehicle_id খালি হওয়া উচিত।
  • active_trips_only true হওয়া উচিত।
  • minimum_staleness বেশিরভাগ ভ্রমণের সময়কালের চেয়ে বেশি হওয়া উচিত; উদাহরণস্বরূপ, এক ঘন্টা।

এই ধরনের অনুরোধের ফলাফলের মধ্যে এমন ট্রিপগুলি অন্তর্ভুক্ত যা COMPLETE বা CANCELED নয় এবং এক ঘণ্টার মধ্যে আপডেট করা হয়নি। তারপরে আপনি ফ্লিট ইঞ্জিনে তাদের স্থিতি সঠিকভাবে আপডেট করা হয়েছে তা নিশ্চিত করতে এই ট্রিপগুলি পরীক্ষা করতে পারেন।

এরপর কি