vehicles.search
প্রতিক্রিয়া বার্তা।
JSON প্রতিনিধিত্ব |
---|
{
"matches": [
{
object ( |
ক্ষেত্র | |
---|---|
matches[] | |
যানবাহন ম্যাচ
যানবাহন এবং সংশ্লিষ্ট অনুমান রয়েছে যা যানবাহনের জন্য সক্রিয় ট্রিপের পয়েন্টের সাথে মেলে SearchVehiclesRequest
JSON প্রতিনিধিত্ব |
---|
{ "vehicle": { object ( |
ক্ষেত্র | |
---|---|
vehicle | প্রয়োজন। অনুরোধের সাথে মেলে এমন একটি যান। |
vehiclePickupEta | অনুরোধে উল্লেখিত পিকআপ পয়েন্টে গাড়ির ড্রাইভিং ETA। একটি খালি মান গাড়ির জন্য ETA গণনা করতে ব্যর্থতা নির্দেশ করে। যদি RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
vehiclePickupDistanceMeters | বিদ্যমান ট্রিপের জন্য যেকোনো মধ্যবর্তী পিকআপ বা ড্রপঅফ পয়েন্ট সহ অনুরোধে উল্লেখিত গাড়ির বর্তমান অবস্থান থেকে পিকআপ পয়েন্টের দূরত্ব। এই দূরত্বের মধ্যে গণনা করা ড্রাইভিং (রুট) দূরত্ব এবং নেভিগেশন শেষ বিন্দু এবং অনুরোধ করা পিকআপ পয়েন্টের মধ্যে সরলরেখার দূরত্ব অন্তর্ভুক্ত। (নেভিগেশন শেষ বিন্দু এবং অনুরোধ করা পিকআপ পয়েন্টের মধ্যে দূরত্ব সাধারণত ছোট।) একটি খালি মান দূরত্ব গণনা করার ক্ষেত্রে একটি ত্রুটি নির্দেশ করে। |
vehiclePickupStraightLineDistanceMeters | প্রয়োজন। অনুরোধে উল্লেখ করা গাড়ি এবং পিকআপ পয়েন্টের মধ্যে সরলরেখার দূরত্ব। |
vehicleDropoffEta | অনুরোধে উল্লিখিত ড্রপ অফ পয়েন্টে সম্পূর্ণ গাড়ির ড্রাইভিং ETA। অনুরোধে উল্লিখিত RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
vehiclePickupToDropoffDistanceMeters | অনুরোধে উল্লিখিত পিকআপ পয়েন্ট থেকে ড্রপ অফ পয়েন্ট পর্যন্ত গাড়ির ড্রাইভিং দূরত্ব (মিটারে)। দূরত্বটি শুধুমাত্র দুটি পয়েন্টের মধ্যে এবং এতে গাড়ির অবস্থান বা অন্য কোনো পয়েন্ট অন্তর্ভুক্ত নয় যা গাড়িটি পিকআপ পয়েন্ট বা ড্রপঅফ পয়েন্টে যাওয়ার আগে পরিদর্শন করতে হবে। অনুরোধে একটি |
tripType | প্রয়োজন। অনুরোধের ট্রিপ প্রকার যা পিকআপ পয়েন্টে ETA গণনা করতে ব্যবহৃত হয়েছিল। |
vehicleTripsWaypoints[] | ETA গণনা করতে ব্যবহৃত ওয়েপয়েন্টের অর্ডারকৃত তালিকা। তালিকায় গাড়ির অবস্থান, গাড়ির জন্য সক্রিয় ভ্রমণের পিকআপ পয়েন্ট এবং অনুরোধে দেওয়া পিকআপ পয়েন্ট অন্তর্ভুক্ত রয়েছে। একটি খালি তালিকা গাড়ির জন্য ETA গণনা করতে ব্যর্থতা নির্দেশ করে। |
vehicleMatchType | গাড়ির মিলের ধরন। |
requestedOrderedBy | আদেশে গাড়ির মিল বাছাই করার অনুরোধ করা হয়েছে। |
orderedBy | এই গাড়ির জন্য ব্যবহৃত আসল অর্ডার। সাধারণত এটি অনুরোধ থেকে 'orderBy' ক্ষেত্রের সাথে মিলবে; যাইহোক, নির্দিষ্ট পরিস্থিতিতে যেমন একটি অভ্যন্তরীণ সার্ভার ত্রুটি, একটি ভিন্ন পদ্ধতি ব্যবহার করা যেতে পারে (যেমন |
ওয়েপয়েন্ট
SearchVehiclesResponse
এ VehicleMatch
এর রুট বরাবর মধ্যবর্তী পয়েন্টগুলি বর্ণনা করে। এই ধারণাটিকে অন্য সব শেষ পয়েন্টে TripWaypoint
হিসেবে উপস্থাপন করা হয়।
JSON প্রতিনিধিত্ব |
---|
{
"latLng": {
object ( |
ক্ষেত্র | |
---|---|
latLng | এই ওয়েপয়েন্টের অবস্থান। |
eta | এই ওয়েপয়েন্টে গাড়িটি আসার আনুমানিক সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
VehicleMatchType
গাড়ির মিলের ধরন।
এনামস | |
---|---|
UNKNOWN | অজানা গাড়ির মিলের ধরন |
EXCLUSIVE | গাড়িটির বর্তমানে কোনো ট্রিপ নির্ধারিত নেই এবং পিকআপ পয়েন্টে যেতে পারে। |
BACK_TO_BACK | গাড়িটি বর্তমানে একটি ট্রিপের জন্য বরাদ্দ করা হয়েছে, তবে অগ্রগতি ট্রিপ শেষ করার পরে পিকআপ পয়েন্টে যেতে পারে৷ ETA এবং দূরত্বের হিসাব বিদ্যমান ট্রিপকে বিবেচনায় নেয়। |
CARPOOL | শেয়ার্ড রাইডের জন্য গাড়িটির পর্যাপ্ত ক্ষমতা রয়েছে। |
CARPOOL_BACK_TO_BACK | পিকআপ পয়েন্টে যাওয়ার আগে গাড়িটি তার বর্তমান, সক্রিয় ট্রিপ শেষ করবে। ETA এবং দূরত্বের হিসাব বিদ্যমান ট্রিপকে বিবেচনায় নেয়। |