ফ্লিট ইঞ্জিন 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
নয় এবং এক ঘণ্টার মধ্যে আপডেট করা হয়নি। তারপরে আপনি ফ্লিট ইঞ্জিনে তাদের স্থিতি সঠিকভাবে আপডেট করা হয়েছে তা নিশ্চিত করতে এই ট্রিপগুলি পরীক্ষা করতে পারেন।