Fleet Engine Entities

টাস্ক ইন্টারফেস

google.maps.journeySharing . Task ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/tasks/{task_id}" ফর্ম্যাটে টাস্কের নাম। task_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে এবং একটি ট্র্যাকিং আইডি নয়। একটি চালানের একটি ট্র্যাকিং আইডি সংরক্ষণ করতে, tracking_id ক্ষেত্রটি ব্যবহার করুন৷ একাধিক কাজের একই tracking_id থাকতে পারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই কাজের জন্য সম্পূর্ণ করা বাকি অংশ সম্পর্কে তথ্য.
status
প্রকার: string
কার্য সম্পাদনের বর্তমান অবস্থা।
type
প্রকার: string
কাজের ধরন; উদাহরণস্বরূপ, একটি বিরতি বা চালান।
estimatedCompletionTime optional
প্রকার: Date optional
টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
outcome optional
প্রকার: string optional
কাজের ফলাফল।
outcomeLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)।
outcomeLocationSource optional
প্রকার: string optional
টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')।
outcomeTime optional
প্রকার: Date optional
টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)।
plannedLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন করতে হবে।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
trackingId optional
প্রকার: string optional
চালানের ট্র্যাকিং আইডি।
vehicleId optional
প্রকার: string optional
এই কাজটি সম্পাদনকারী গাড়ির আইডি।

টাস্কইনফো ইন্টারফেস

google.maps.journeySharing . TaskInfo ইন্টারফেস

TaskInfo প্রকার, DeliveryVehicleStop দ্বারা ব্যবহৃত।

extraDurationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে।
id optional
প্রকার: string optional
টাস্কের আইডি।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।

টাস্কট্র্যাকিং ইনফো ইন্টারফেস

google.maps.journeySharing . TaskTrackingInfo ইন্টারফেস

একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে।
trackingId
প্রকার: string
একটি টাস্কের ট্র্যাকিং আইডি।
  • একটি বৈধ ইউনিকোড স্ট্রিং হতে হবে।
  • সর্বাধিক 64 অক্ষরের দৈর্ঘ্যে সীমাবদ্ধ।
  • ইউনিকোড নরমালাইজেশন ফর্ম সি অনুযায়ী স্বাভাবিক করা হয়েছে।
  • নিম্নলিখিত ASCII অক্ষরগুলির মধ্যে কোনও নাও থাকতে পারে: '/', ':', '?', ',', বা '#'৷
estimatedArrivalTime optional
প্রকার: Date optional
স্টপ অবস্থানে আনুমানিক আগমনের সময়।
estimatedTaskCompletionTime optional
প্রকার: Date optional
একটি টাস্কের আনুমানিক সমাপ্তির সময়।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
plannedLocation optional
প্রকার: LatLng optional
যে অবস্থানে টাস্ক সম্পন্ন হবে।
remainingDrivingDistanceMeters optional
প্রকার: number optional
আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব।
remainingStopCount optional
প্রকার: number optional
টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1।
routePolylinePoints optional
প্রকার: Array < LatLng > optional
পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে।
state optional
প্রকার: string optional
টাস্কের বর্তমান নির্বাহের অবস্থা।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
taskOutcome optional
প্রকার: string optional
একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল।
taskOutcomeTime optional
প্রকার: Date optional
যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল।

ট্রিপ ইন্টারফেস

google.maps.journeySharing . Trip ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷

name
প্রকার: string
"providers/{provider_id}/trips/{trip_id}" ফর্ম্যাটে। trip_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
passengerCount
প্রকার: number
এই ট্রিপে যাত্রীর সংখ্যা; ড্রাইভারকে অন্তর্ভুক্ত করে না।
remainingWaypoints
প্রকার: Array < VehicleWaypoint >
বর্তমান অবস্থান থেকে ড্রপ-অফ পয়েন্টের পথ নির্দেশ করে একটি ওয়েপয়েন্টের অ্যারে।
status
প্রকার: string
ভ্রমণের বর্তমান অবস্থা। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPLEFANCE, বা CMPDLEFANCE,
type
প্রকার: string
ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷
vehicleId
প্রকার: string
এই ট্রিপ করা গাড়ির আইডি।
actualDropOffLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল।
actualPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল।
dropOffTime optional
প্রকার: Date optional
আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
pickupTime optional
প্রকার: Date optional
যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়।
plannedDropOffLocation optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে।
plannedPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে।

ডেলিভারি যানবাহন ইন্টারফেস

google.maps.journeySharing . DeliveryVehicle ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।

attributes
প্রকার: Object <string, string optional >
কাস্টম ডেলিভারি গাড়ির বৈশিষ্ট্য।
name
প্রকার: string
"providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" ফর্ম্যাটে। Delivery_vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
প্রকার: string
গাড়ির বর্তমান নেভিগেশন অবস্থা।
remainingDistanceMeters
প্রকার: number
বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই ডেলিভারি গাড়ির জন্য নির্ধারিত যাত্রা বিভাগগুলি, গাড়ির সাম্প্রতিক রিপোর্ট করা অবস্থান থেকে শুরু করে। এটি শুধুমাত্র তখনই পূরণ করা হয় যখন DeliveryVehicle ডেটা অবজেক্ট FleetEngineDeliveryVehicleLocationProvider মাধ্যমে প্রদান করা হয়।
currentRouteSegmentEndPoint optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়.
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান।
remainingDurationMillis optional
প্রকার: number optional
বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল।

Delivery VehicleStop ইন্টারফেস

google.maps.journeySharing . DeliveryVehicleStop ইন্টারফেস

Delivery VehicleStop প্রকার

tasks
প্রকার: Array < TaskInfo >
এই স্টপে সঞ্চালিত কাজের তালিকা।
  • id : টাস্কের আইডি।
  • extraDurationMillis : মিলিসেকেন্ডে কাজটি সম্পাদন করতে অতিরিক্ত সময় লাগে।
plannedLocation optional
প্রকার: LatLngLiteral optional
স্টপের অবস্থান।
state optional
প্রকার: DeliveryVehicleStopState optional
স্টপের অবস্থা।

Delivery VehicleStopState ধ্রুবক

google.maps.journeySharing . DeliveryVehicleStopState ধ্রুবক

একটি DeliveryVehicleStop এর বর্তমান অবস্থা।

const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে।
ENROUTE বরাদ্দ এবং সক্রিয়ভাবে রাউটিং.
NEW তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়।
UNSPECIFIED অজানা।

যানবাহন জার্নি সেগমেন্ট ইন্টারফেস

google.maps.journeySharing . VehicleJourneySegment ইন্টারফেস

যানবাহন জার্নি সেগমেন্টের ধরন

drivingDistanceMeters optional
প্রকার: number optional
পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে।
drivingDurationMillis optional
প্রকার: number optional
এই স্টপে আগের স্টপ থেকে ভ্রমণের সময়, মিলিসেকেন্ডে।
path optional
প্রকার: Array < LatLngLiteral > optional
আগের স্টপ থেকে এই স্টপে যাওয়ার পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই স্টপটি স্টপের তালিকায় প্রথম হয়)।
stop optional
প্রকার: DeliveryVehicleStop optional
স্টপ সম্পর্কে তথ্য।

যানবাহন অবস্থান আপডেট ইন্টারফেস

google.maps.journeySharing . VehicleLocationUpdate ইন্টারফেস

যানবাহনের অবস্থান আপডেটের ধরন

heading optional
প্রকার: number optional
আপডেটের শিরোনাম। 0 উত্তরের সাথে মিলে যায়, 180 দক্ষিণে।
location optional
প্রকার: LatLngLiteral | LatLng optional
আপডেটের অবস্থান।
speedKilometersPerHour optional
প্রকার: number optional
গতি ঘণ্টায় কিলোমিটার।
time optional
প্রকার: Date optional
গাড়ি থেকে এই আপডেটটি পাওয়ার সময়।

VehicleWaypoint ইন্টারফেস

google.maps.journeySharing . VehicleWaypoint ইন্টারফেস

যানবাহন ওয়েপয়েন্ট প্রকার।

distanceMeters optional
প্রকার: number optional
মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব।
durationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)।
location optional
প্রকার: LatLngLiteral optional
ওয়েপয়েন্টের অবস্থান।
path optional
প্রকার: Array < LatLngLiteral > optional
পূর্ববর্তী ওয়েপয়েন্ট থেকে পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) এই ওয়েপয়েন্ট পর্যন্ত।

যানবাহন ইন্টারফেস

google.maps.journeySharing . Vehicle ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা গাড়ির বিবরণ।

attributes
প্রকার: Object <string, *>
কাস্টম গাড়ির বৈশিষ্ট্য।
name
প্রকার: string
"providers/{provider_id}/vehicles/{vehicle_id}" ফর্ম্যাটে। Vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
প্রকার: VehicleNavigationStatus
গাড়ির বর্তমান নেভিগেশন অবস্থা।
remainingDistanceMeters
প্রকার: number
বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে।
vehicleState
প্রকার: VehicleState
যানবাহনের অবস্থা।
vehicleType
প্রকার: VehicleType
এই গাড়ির ধরন।
currentRouteSegmentEndPoint optional
প্রকার: TripWaypoint optional
ওয়েপয়েন্ট যেখানে বর্তমান রুট সেগমেন্ট শেষ হয়।
currentRouteSegmentVersion optional
প্রকার: Date optional
বর্তমান রুট সেগমেন্ট সেট করার সময়।
currentTrips optional
প্রকার: Array <string> optional
বর্তমানে এই গাড়ির জন্য নির্ধারিত ট্রিপের জন্য ট্রিপ আইডিগুলির তালিকা৷
etaToFirstWaypoint optional
প্রকার: Date optional
ওয়েপয়েন্ট ফিল্ডে প্রথম এন্ট্রিতে ETA।
latestLocation optional
প্রকার: VehicleLocationUpdate optional
গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান।
maximumCapacity optional
প্রকার: number optional
এই গাড়িতে মোট কতজন আরোহী বহন করতে পারে। ড্রাইভার এই মান বিবেচনা করা হয় না.
supportedTripTypes optional
প্রকার: Array < TripType > optional
এই গাড়ির দ্বারা সমর্থিত ট্রিপ প্রকার।
waypoints optional
প্রকার: Array < TripWaypoint > optional
এই যানবাহনের জন্য নির্ধারিত বাকি পথপয়েন্ট।
waypointsVersion optional
প্রকার: Date optional
শেষবার ওয়েপয়েন্ট ফিল্ড আপডেট করা হয়েছিল।

যানবাহন নেভিগেশন স্ট্যাটাস ধ্রুবক

google.maps.journeySharing . VehicleNavigationStatus ধ্রুবক

একটি Vehicle বর্তমান নেভিগেশন অবস্থা।

const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED_AT_DESTINATION গাড়িটি গন্তব্যের প্রায় 50 মিটারের মধ্যে।
ENROUTE_TO_DESTINATION টার্ন-বাই-টার্ন নেভিগেশন উপলব্ধ এবং ড্রাইভার অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে।
NO_GUIDANCE ড্রাইভার অ্যাপের নেভিগেশন FREE_NAV মোডে আছে।
OFF_ROUTE গাড়িটি প্রস্তাবিত রুট ছেড়ে চলে গেছে।
UNKNOWN_NAVIGATION_STATUS অনির্দিষ্ট নেভিগেশন স্থিতি।

যানবাহন রাজ্যের ধ্রুবক

google.maps.journeySharing . VehicleState ধ্রুবক

একটি Vehicle বর্তমান অবস্থা।

const {VehicleState} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

OFFLINE যানবাহন নতুন ট্রিপ গ্রহণ করা হয় না.
ONLINE যানবাহন নতুন ভ্রমণ গ্রহণ করছে।
UNKNOWN_VEHICLE_STATE গাড়ির অজানা অবস্থা।

যানবাহনের ধরন ধ্রুবক

google.maps.journeySharing . VehicleType ধ্রুবক

Vehicle ধরন।

const {VehicleType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

AUTO একটি অটোমোবাইল।
TAXI যে কোনো যানবাহন যা ট্যাক্সি হিসেবে কাজ করে (সাধারণত লাইসেন্সপ্রাপ্ত বা নিয়ন্ত্রিত)।
TRUCK একটি বড় স্টোরেজ ক্ষমতা সহ একটি গাড়ি।
TWO_WHEELER একটি মোটরসাইকেল, মোপেড বা অন্যান্য দুই চাকার যান।
UNKNOWN অজানা গাড়ির ধরন।

TripType ধ্রুবক

google.maps.journeySharing . TripType ধ্রুবক

একটি Vehicle দ্বারা সমর্থিত ট্রিপ প্রকার।

const {TripType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

EXCLUSIVE ট্রিপ একটি যানবাহন একচেটিয়া.
SHARED ট্রিপ অন্য ভ্রমণের সাথে একটি যানবাহন ভাগ করতে পারে।
UNKNOWN_TRIP_TYPE অজানা ট্রিপ প্রকার।

TripWaypoint ইন্টারফেস

google.maps.journeySharing . TripWaypoint ইন্টারফেস

TripWaypoint প্রকার।

distanceMeters optional
প্রকার: number optional
মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব।
durationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)।
location optional
প্রকার: LatLngLiteral optional
ওয়েপয়েন্টের অবস্থান।
tripId optional
প্রকার: string optional
এই ওয়েপয়েন্টের সাথে যুক্ত ট্রিপ।
waypointType optional
প্রকার: WaypointType optional
এই ট্রিপে এই ওয়েপয়েন্ট যে ভূমিকা পালন করে, যেমন পিকআপ বা ড্রপঅফ।

WaypointType ধ্রুবক

google.maps.journeySharing . WaypointType ধ্রুবক

ওয়েপয়েন্ট প্রকারগুলি Vehicle দ্বারা সমর্থিত৷

const {WaypointType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

DROP_OFF_WAYPOINT_TYPE রাইডারদের নামানোর জন্য ওয়েপয়েন্ট।
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE মাল্টি-গন্তব্য ট্রিপে মধ্যবর্তী গন্তব্যের জন্য ওয়েপয়েন্ট।
PICKUP_WAYPOINT_TYPE রাইডারদের তোলার জন্য ওয়েপয়েন্ট।
UNKNOWN_WAYPOINT_TYPE অজানা ওয়েপয়েন্ট প্রকার।

টাইমউইন্ডো ইন্টারফেস

google.maps.journeySharing . TimeWindow ইন্টারফেস

একটি সময় পরিসীমা।

endTime
প্রকার: Date
টাইম উইন্ডোর শেষ সময় (অন্তর্ভুক্ত)।
startTime
প্রকার: Date
টাইম উইন্ডোর শুরুর সময় (অন্তর্ভুক্ত)।
,

টাস্ক ইন্টারফেস

google.maps.journeySharing . Task ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/tasks/{task_id}" ফর্ম্যাটে টাস্কের নাম। task_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে এবং একটি ট্র্যাকিং আইডি নয়। একটি চালানের একটি ট্র্যাকিং আইডি সংরক্ষণ করতে, tracking_id ক্ষেত্রটি ব্যবহার করুন৷ একাধিক কাজের একই tracking_id থাকতে পারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই কাজের জন্য সম্পূর্ণ করা বাকি অংশ সম্পর্কে তথ্য.
status
প্রকার: string
কার্য সম্পাদনের বর্তমান অবস্থা।
type
প্রকার: string
কাজের ধরন; উদাহরণস্বরূপ, একটি বিরতি বা চালান।
estimatedCompletionTime optional
প্রকার: Date optional
টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
outcome optional
প্রকার: string optional
কাজের ফলাফল।
outcomeLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)।
outcomeLocationSource optional
প্রকার: string optional
টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')।
outcomeTime optional
প্রকার: Date optional
টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)।
plannedLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন করতে হবে।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
trackingId optional
প্রকার: string optional
চালানের ট্র্যাকিং আইডি।
vehicleId optional
প্রকার: string optional
এই কাজটি সম্পাদনকারী গাড়ির আইডি।

টাস্কইনফো ইন্টারফেস

google.maps.journeySharing . TaskInfo ইন্টারফেস

TaskInfo প্রকার, DeliveryVehicleStop দ্বারা ব্যবহৃত।

extraDurationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে।
id optional
প্রকার: string optional
টাস্কের আইডি।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।

টাস্কট্র্যাকিং ইনফো ইন্টারফেস

google.maps.journeySharing . TaskTrackingInfo ইন্টারফেস

একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে।
trackingId
প্রকার: string
একটি টাস্কের ট্র্যাকিং আইডি।
  • একটি বৈধ ইউনিকোড স্ট্রিং হতে হবে।
  • সর্বাধিক 64 অক্ষরের দৈর্ঘ্যে সীমাবদ্ধ।
  • ইউনিকোড নরমালাইজেশন ফর্ম সি অনুযায়ী স্বাভাবিক করা হয়েছে।
  • নিম্নলিখিত ASCII অক্ষরগুলির মধ্যে কোনও নাও থাকতে পারে: '/', ':', '?', ',', বা '#'৷
estimatedArrivalTime optional
প্রকার: Date optional
স্টপ অবস্থানে আনুমানিক আগমনের সময়।
estimatedTaskCompletionTime optional
প্রকার: Date optional
একটি টাস্কের আনুমানিক সমাপ্তির সময়।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
plannedLocation optional
প্রকার: LatLng optional
যে অবস্থানে টাস্ক সম্পন্ন হবে।
remainingDrivingDistanceMeters optional
প্রকার: number optional
আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব।
remainingStopCount optional
প্রকার: number optional
টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1।
routePolylinePoints optional
প্রকার: Array < LatLng > optional
পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে।
state optional
প্রকার: string optional
টাস্কের বর্তমান নির্বাহের অবস্থা।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
taskOutcome optional
প্রকার: string optional
একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল।
taskOutcomeTime optional
প্রকার: Date optional
যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল।

ট্রিপ ইন্টারফেস

google.maps.journeySharing . Trip ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷

name
প্রকার: string
"providers/{provider_id}/trips/{trip_id}" ফর্ম্যাটে। trip_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
passengerCount
প্রকার: number
এই ট্রিপে যাত্রীর সংখ্যা; ড্রাইভারকে অন্তর্ভুক্ত করে না।
remainingWaypoints
প্রকার: Array < VehicleWaypoint >
বর্তমান অবস্থান থেকে ড্রপ-অফ পয়েন্টের পথ নির্দেশ করে একটি ওয়েপয়েন্টের অ্যারে।
status
প্রকার: string
ভ্রমণের বর্তমান অবস্থা। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPLEFANCE, বা CMPDLEFANCE,
type
প্রকার: string
ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷
vehicleId
প্রকার: string
এই ট্রিপ করা গাড়ির আইডি।
actualDropOffLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল।
actualPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল।
dropOffTime optional
প্রকার: Date optional
আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
pickupTime optional
প্রকার: Date optional
যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়।
plannedDropOffLocation optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে।
plannedPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে।

ডেলিভারি যানবাহন ইন্টারফেস

google.maps.journeySharing . DeliveryVehicle ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।

attributes
প্রকার: Object <string, string optional >
কাস্টম ডেলিভারি গাড়ির বৈশিষ্ট্য।
name
প্রকার: string
"providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" ফর্ম্যাটে। Delivery_vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
প্রকার: string
গাড়ির বর্তমান নেভিগেশন অবস্থা।
remainingDistanceMeters
প্রকার: number
বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই ডেলিভারি গাড়ির জন্য নির্ধারিত যাত্রা বিভাগগুলি, গাড়ির সাম্প্রতিক রিপোর্ট করা অবস্থান থেকে শুরু করে। এটি শুধুমাত্র তখনই পূরণ করা হয় যখন DeliveryVehicle ডেটা অবজেক্ট FleetEngineDeliveryVehicleLocationProvider মাধ্যমে প্রদান করা হয়।
currentRouteSegmentEndPoint optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়.
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান।
remainingDurationMillis optional
প্রকার: number optional
বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল।

Delivery VehicleStop ইন্টারফেস

google.maps.journeySharing . DeliveryVehicleStop ইন্টারফেস

Delivery VehicleStop প্রকার

tasks
প্রকার: Array < TaskInfo >
এই স্টপে সঞ্চালিত কাজের তালিকা।
  • id : টাস্কের আইডি।
  • extraDurationMillis : মিলিসেকেন্ডে কাজটি সম্পাদন করতে অতিরিক্ত সময় লাগে।
plannedLocation optional
প্রকার: LatLngLiteral optional
স্টপের অবস্থান।
state optional
প্রকার: DeliveryVehicleStopState optional
স্টপের অবস্থা।

Delivery VehicleStopState ধ্রুবক

google.maps.journeySharing . DeliveryVehicleStopState ধ্রুবক

একটি DeliveryVehicleStop এর বর্তমান অবস্থা।

const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে।
ENROUTE বরাদ্দ এবং সক্রিয়ভাবে রাউটিং.
NEW তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়।
UNSPECIFIED অজানা।

যানবাহন জার্নি সেগমেন্ট ইন্টারফেস

google.maps.journeySharing . VehicleJourneySegment ইন্টারফেস

যানবাহন জার্নি সেগমেন্টের ধরন

drivingDistanceMeters optional
প্রকার: number optional
পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে।
drivingDurationMillis optional
প্রকার: number optional
এই স্টপে আগের স্টপ থেকে ভ্রমণের সময়, মিলিসেকেন্ডে।
path optional
প্রকার: Array < LatLngLiteral > optional
আগের স্টপ থেকে এই স্টপে যাওয়ার পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই স্টপটি স্টপের তালিকায় প্রথম হয়)।
stop optional
প্রকার: DeliveryVehicleStop optional
স্টপ সম্পর্কে তথ্য।

যানবাহন অবস্থান আপডেট ইন্টারফেস

google.maps.journeySharing . VehicleLocationUpdate ইন্টারফেস

যানবাহনের অবস্থান আপডেটের ধরন

heading optional
প্রকার: number optional
আপডেটের শিরোনাম। 0 উত্তরের সাথে মিলে যায়, 180 দক্ষিণে।
location optional
প্রকার: LatLngLiteral | LatLng optional
আপডেটের অবস্থান।
speedKilometersPerHour optional
প্রকার: number optional
গতি ঘণ্টায় কিলোমিটার।
time optional
প্রকার: Date optional
গাড়ি থেকে এই আপডেটটি পাওয়ার সময়।

VehicleWaypoint ইন্টারফেস

google.maps.journeySharing . VehicleWaypoint ইন্টারফেস

যানবাহন ওয়েপয়েন্ট প্রকার।

distanceMeters optional
প্রকার: number optional
মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব।
durationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)।
location optional
প্রকার: LatLngLiteral optional
ওয়েপয়েন্টের অবস্থান।
path optional
প্রকার: Array < LatLngLiteral > optional
পূর্ববর্তী ওয়েপয়েন্ট থেকে পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) এই ওয়েপয়েন্ট পর্যন্ত।

যানবাহন ইন্টারফেস

google.maps.journeySharing . Vehicle ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা গাড়ির বিবরণ।

attributes
প্রকার: Object <string, *>
কাস্টম গাড়ির বৈশিষ্ট্য।
name
প্রকার: string
"providers/{provider_id}/vehicles/{vehicle_id}" ফর্ম্যাটে। Vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
প্রকার: VehicleNavigationStatus
গাড়ির বর্তমান নেভিগেশন অবস্থা।
remainingDistanceMeters
প্রকার: number
বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে।
vehicleState
প্রকার: VehicleState
যানবাহনের অবস্থা।
vehicleType
প্রকার: VehicleType
এই গাড়ির ধরন।
currentRouteSegmentEndPoint optional
প্রকার: TripWaypoint optional
ওয়েপয়েন্ট যেখানে বর্তমান রুট সেগমেন্ট শেষ হয়।
currentRouteSegmentVersion optional
প্রকার: Date optional
বর্তমান রুট সেগমেন্ট সেট করার সময়।
currentTrips optional
প্রকার: Array <string> optional
বর্তমানে এই গাড়ির জন্য নির্ধারিত ট্রিপের জন্য ট্রিপ আইডিগুলির তালিকা৷
etaToFirstWaypoint optional
প্রকার: Date optional
ওয়েপয়েন্ট ফিল্ডে প্রথম এন্ট্রিতে ETA।
latestLocation optional
প্রকার: VehicleLocationUpdate optional
গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান।
maximumCapacity optional
প্রকার: number optional
এই গাড়িতে মোট কতজন আরোহী বহন করতে পারে। ড্রাইভার এই মান বিবেচনা করা হয় না.
supportedTripTypes optional
প্রকার: Array < TripType > optional
এই গাড়ির দ্বারা সমর্থিত ট্রিপ প্রকার।
waypoints optional
প্রকার: Array < TripWaypoint > optional
এই যানবাহনের জন্য নির্ধারিত বাকি পথপয়েন্ট।
waypointsVersion optional
প্রকার: Date optional
শেষবার ওয়েপয়েন্ট ফিল্ড আপডেট করা হয়েছিল।

যানবাহন নেভিগেশন স্ট্যাটাস ধ্রুবক

google.maps.journeySharing . VehicleNavigationStatus ধ্রুবক

একটি Vehicle বর্তমান নেভিগেশন অবস্থা।

const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED_AT_DESTINATION গাড়িটি গন্তব্যের প্রায় 50 মিটারের মধ্যে।
ENROUTE_TO_DESTINATION টার্ন-বাই-টার্ন নেভিগেশন উপলব্ধ এবং ড্রাইভার অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে।
NO_GUIDANCE ড্রাইভার অ্যাপের নেভিগেশন FREE_NAV মোডে আছে।
OFF_ROUTE গাড়িটি প্রস্তাবিত রুট ছেড়ে চলে গেছে।
UNKNOWN_NAVIGATION_STATUS অনির্দিষ্ট নেভিগেশন স্থিতি।

যানবাহন রাজ্যের ধ্রুবক

google.maps.journeySharing . VehicleState ধ্রুবক

একটি Vehicle বর্তমান অবস্থা।

const {VehicleState} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

OFFLINE যানবাহন নতুন ট্রিপ গ্রহণ করা হয় না.
ONLINE যানবাহন নতুন ভ্রমণ গ্রহণ করছে।
UNKNOWN_VEHICLE_STATE গাড়ির অজানা অবস্থা।

যানবাহনের ধরন ধ্রুবক

google.maps.journeySharing . VehicleType ধ্রুবক

Vehicle ধরন।

const {VehicleType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

AUTO একটি অটোমোবাইল।
TAXI যে কোনো যানবাহন যা ট্যাক্সি হিসেবে কাজ করে (সাধারণত লাইসেন্সপ্রাপ্ত বা নিয়ন্ত্রিত)।
TRUCK একটি বড় স্টোরেজ ক্ষমতা সহ একটি গাড়ি।
TWO_WHEELER একটি মোটরসাইকেল, মোপেড বা অন্যান্য দুই চাকার যান।
UNKNOWN অজানা গাড়ির ধরন।

TripType ধ্রুবক

google.maps.journeySharing . TripType ধ্রুবক

একটি Vehicle দ্বারা সমর্থিত ট্রিপ প্রকার।

const {TripType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

EXCLUSIVE ট্রিপ একটি যানবাহন একচেটিয়া.
SHARED ট্রিপ অন্য ভ্রমণের সাথে একটি যানবাহন ভাগ করতে পারে।
UNKNOWN_TRIP_TYPE অজানা ট্রিপ প্রকার।

TripWaypoint ইন্টারফেস

google.maps.journeySharing . TripWaypoint ইন্টারফেস

TripWaypoint প্রকার।

distanceMeters optional
প্রকার: number optional
মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব।
durationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)।
location optional
প্রকার: LatLngLiteral optional
ওয়েপয়েন্টের অবস্থান।
tripId optional
প্রকার: string optional
এই ওয়েপয়েন্টের সাথে যুক্ত ট্রিপ।
waypointType optional
প্রকার: WaypointType optional
এই ট্রিপে এই ওয়েপয়েন্ট যে ভূমিকা পালন করে, যেমন পিকআপ বা ড্রপঅফ।

WaypointType ধ্রুবক

google.maps.journeySharing . WaypointType ধ্রুবক

ওয়েপয়েন্ট প্রকারগুলি Vehicle দ্বারা সমর্থিত৷

const {WaypointType} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

DROP_OFF_WAYPOINT_TYPE রাইডারদের নামানোর জন্য ওয়েপয়েন্ট।
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE মাল্টি-গন্তব্য ট্রিপে মধ্যবর্তী গন্তব্যের জন্য ওয়েপয়েন্ট।
PICKUP_WAYPOINT_TYPE রাইডারদের তোলার জন্য ওয়েপয়েন্ট।
UNKNOWN_WAYPOINT_TYPE অজানা ওয়েপয়েন্ট প্রকার।

টাইমউইন্ডো ইন্টারফেস

google.maps.journeySharing . TimeWindow ইন্টারফেস

একটি সময় পরিসীমা।

endTime
প্রকার: Date
টাইম উইন্ডোর শেষ সময় (অন্তর্ভুক্ত)।
startTime
প্রকার: Date
টাইম উইন্ডোর শুরুর সময় (অন্তর্ভুক্ত)।
,

টাস্ক ইন্টারফেস

google.maps.journeySharing . Task ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/tasks/{task_id}" ফর্ম্যাটে টাস্কের নাম। task_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে এবং একটি ট্র্যাকিং আইডি নয়। একটি চালানের একটি ট্র্যাকিং আইডি সংরক্ষণ করতে, tracking_id ক্ষেত্রটি ব্যবহার করুন৷ একাধিক কাজের একই tracking_id থাকতে পারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই কাজের জন্য সম্পূর্ণ করা বাকি অংশ সম্পর্কে তথ্য.
status
প্রকার: string
কার্য সম্পাদনের বর্তমান অবস্থা।
type
প্রকার: string
কাজের ধরন; উদাহরণস্বরূপ, একটি বিরতি বা চালান।
estimatedCompletionTime optional
প্রকার: Date optional
টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
outcome optional
প্রকার: string optional
কাজের ফলাফল।
outcomeLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)।
outcomeLocationSource optional
প্রকার: string optional
টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')।
outcomeTime optional
প্রকার: Date optional
টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)।
plannedLocation optional
প্রকার: LatLngLiteral optional
যে অবস্থানে কাজটি সম্পন্ন করতে হবে।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
trackingId optional
প্রকার: string optional
চালানের ট্র্যাকিং আইডি।
vehicleId optional
প্রকার: string optional
এই কাজটি সম্পাদনকারী গাড়ির আইডি।

টাস্কইনফো ইন্টারফেস

google.maps.journeySharing . TaskInfo ইন্টারফেস

TaskInfo প্রকার, DeliveryVehicleStop দ্বারা ব্যবহৃত।

extraDurationMillis optional
প্রকার: number optional
মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে।
id optional
প্রকার: string optional
টাস্কের আইডি।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।

টাস্কট্র্যাকিং ইনফো ইন্টারফেস

google.maps.journeySharing . TaskTrackingInfo ইন্টারফেস

একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।

attributes
প্রকার: Object <string, *>
টাস্কে বরাদ্দ করা গুণাবলী।
name
প্রকার: string
"providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে।
trackingId
প্রকার: string
একটি টাস্কের ট্র্যাকিং আইডি।
  • একটি বৈধ ইউনিকোড স্ট্রিং হতে হবে।
  • সর্বাধিক 64 অক্ষরের দৈর্ঘ্যে সীমাবদ্ধ।
  • ইউনিকোড নরমালাইজেশন ফর্ম সি অনুযায়ী স্বাভাবিক করা হয়েছে।
  • নিম্নলিখিত ASCII অক্ষরগুলির মধ্যে কোনও নাও থাকতে পারে: '/', ':', '?', ',', বা '#'৷
estimatedArrivalTime optional
প্রকার: Date optional
স্টপ অবস্থানে আনুমানিক আগমনের সময়।
estimatedTaskCompletionTime optional
প্রকার: Date optional
একটি টাস্কের আনুমানিক সমাপ্তির সময়।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
plannedLocation optional
প্রকার: LatLng optional
যে অবস্থানে টাস্ক সম্পন্ন হবে।
remainingDrivingDistanceMeters optional
প্রকার: number optional
আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব।
remainingStopCount optional
প্রকার: number optional
টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1।
routePolylinePoints optional
প্রকার: Array < LatLng > optional
পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে।
state optional
প্রকার: string optional
টাস্কের বর্তমান নির্বাহের অবস্থা।
targetTimeWindow optional
প্রকার: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
taskOutcome optional
প্রকার: string optional
একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল।
taskOutcomeTime optional
প্রকার: Date optional
যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল।

ট্রিপ ইন্টারফেস

google.maps.journeySharing . Trip ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷

name
প্রকার: string
"providers/{provider_id}/trips/{trip_id}" ফর্ম্যাটে। trip_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
passengerCount
প্রকার: number
এই ট্রিপে যাত্রীর সংখ্যা; ড্রাইভারকে অন্তর্ভুক্ত করে না।
remainingWaypoints
প্রকার: Array < VehicleWaypoint >
বর্তমান অবস্থান থেকে ড্রপ-অফ পয়েন্টের পথ নির্দেশ করে একটি ওয়েপয়েন্টের অ্যারে।
status
প্রকার: string
ভ্রমণের বর্তমান অবস্থা। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPLEFANCE, বা CMPDLEFANCE,
type
প্রকার: string
ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷
vehicleId
প্রকার: string
এই ট্রিপ করা গাড়ির আইডি।
actualDropOffLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল।
actualPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল।
dropOffTime optional
প্রকার: Date optional
আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল।
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য।
pickupTime optional
প্রকার: Date optional
যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়।
plannedDropOffLocation optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে।
plannedPickupLocation optional
প্রকার: LatLngLiteral optional
লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে।

ডেলিভারি যানবাহন ইন্টারফেস

google.maps.journeySharing . DeliveryVehicle ইন্টারফেস

ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।

attributes
প্রকার: Object <string, string optional >
কাস্টম ডেলিভারি গাড়ির বৈশিষ্ট্য।
name
প্রকার: string
"providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" ফর্ম্যাটে। Delivery_vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
প্রকার: string
গাড়ির বর্তমান নেভিগেশন অবস্থা।
remainingDistanceMeters
প্রকার: number
বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে।
remainingVehicleJourneySegments
প্রকার: Array < VehicleJourneySegment >
এই ডেলিভারি গাড়ির জন্য নির্ধারিত যাত্রা বিভাগগুলি, গাড়ির সাম্প্রতিক রিপোর্ট করা অবস্থান থেকে শুরু করে। এটি শুধুমাত্র তখনই পূরণ করা হয় যখন DeliveryVehicle ডেটা অবজেক্ট FleetEngineDeliveryVehicleLocationProvider মাধ্যমে প্রদান করা হয়।
currentRouteSegmentEndPoint optional
প্রকার: LatLngLiteral optional
অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়.
latestVehicleLocationUpdate optional
প্রকার: VehicleLocationUpdate optional
ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান।
remainingDurationMillis optional
প্রকার: number optional
বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল।

Delivery VehicleStop ইন্টারফেস

google.maps.journeySharing . DeliveryVehicleStop ইন্টারফেস

Delivery VehicleStop প্রকার

tasks
প্রকার: Array < TaskInfo >
এই স্টপে সঞ্চালিত কাজের তালিকা।
  • id : টাস্কের আইডি।
  • extraDurationMillis : মিলিসেকেন্ডে কাজটি সম্পাদন করতে অতিরিক্ত সময় লাগে।
plannedLocation optional
প্রকার: LatLngLiteral optional
স্টপের অবস্থান।
state optional
প্রকার: DeliveryVehicleStopState optional
স্টপের অবস্থা।

Delivery VehicleStopState ধ্রুবক

google.maps.journeySharing . DeliveryVehicleStopState ধ্রুবক

একটি DeliveryVehicleStop এর বর্তমান অবস্থা।

const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে।
ENROUTE বরাদ্দ এবং সক্রিয়ভাবে রাউটিং.
NEW তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়।
UNSPECIFIED অজানা।

যানবাহন জার্নি সেগমেন্ট ইন্টারফেস

google.maps.journeySharing . VehicleJourneySegment ইন্টারফেস

যানবাহন জার্নি সেগমেন্টের ধরন

drivingDistanceMeters optional
প্রকার: number optional
পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে।
drivingDurationMillis optional
প্রকার: number optional
The travel time from the previous stop this stop, in milliseconds.
path optional
Type: Array < LatLngLiteral > optional
The path from the previous stop (or the vehicle's current location, if this stop is the first in the list of stops) to this stop.
stop optional
Type: DeliveryVehicleStop optional
Information about the stop.

VehicleLocationUpdate interface

google.maps.journeySharing . VehicleLocationUpdate interface

VehicleLocationUpdate type

heading optional
প্রকার: number optional
The heading of the update. 0 corresponds to north, 180 to south.
location optional
Type: LatLngLiteral | LatLng optional
The location of the update.
speedKilometersPerHour optional
প্রকার: number optional
The speed in kilometers per hour.
time optional
Type: Date optional
The time this update was received from the vehicle.

VehicleWaypoint interface

google.maps.journeySharing . VehicleWaypoint interface

VehicleWaypoint type.

distanceMeters optional
প্রকার: number optional
The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters.
durationMillis optional
প্রকার: number optional
Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds.
location optional
Type: LatLngLiteral optional
The location of the waypoint.
path optional
Type: Array < LatLngLiteral > optional
The path from the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint.

Vehicle interface

google.maps.journeySharing . Vehicle interface

The details for a vehicle returned by Fleet Engine.

attributes
Type: Object <string, *>
Custom vehicle attributes.
name
Type: string
In the format "providers/{provider_id}/vehicles/{vehicle_id}". The vehicle_id must be a unique identifier.
navigationStatus
The current navigation status of the vehicle.
remainingDistanceMeters
প্রকার: number
The remaining driving distance in the current route segment, in meters.
vehicleState
The vehicle state.
vehicleType
The type of this vehicle.
currentRouteSegmentEndPoint optional
Type: TripWaypoint optional
The waypoint where current route segment ends.
currentRouteSegmentVersion optional
Type: Date optional
Time when the current route segment was set.
currentTrips optional
Type: Array <string> optional
List of trip IDs for trips currently assigned to this vehicle.
etaToFirstWaypoint optional
Type: Date optional
The ETA to the first entry in the waypoints field.
latestLocation optional
Type: VehicleLocationUpdate optional
The last reported location of the vehicle.
maximumCapacity optional
প্রকার: number optional
The total numbers of riders this vehicle can carry. The driver is not considered in this value.
supportedTripTypes optional
Type: Array < TripType > optional
Trip types supported by this vehicle.
waypoints optional
Type: Array < TripWaypoint > optional
The remaining waypoints assigned to this Vehicle.
waypointsVersion optional
Type: Date optional
Last time the waypoints field was updated.

VehicleNavigationStatus constants

google.maps.journeySharing . VehicleNavigationStatus constants

The current navigation status of a Vehicle .

Access by calling const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED_AT_DESTINATION The vehicle is within approximately 50m of the destination.
ENROUTE_TO_DESTINATION Turn-by-turn navigation is available and the Driver app navigation has entered GUIDED_NAV mode.
NO_GUIDANCE The Driver app's navigation is in FREE_NAV mode.
OFF_ROUTE The vehicle has gone off the suggested route.
UNKNOWN_NAVIGATION_STATUS Unspecified navigation status.

VehicleState constants

google.maps.journeySharing . VehicleState constants

The current state of a Vehicle .

Access by calling const {VehicleState} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

OFFLINE The vehicle is not accepting new trips.
ONLINE The vehicle is accepting new trips.
UNKNOWN_VEHICLE_STATE Unknown vehicle state.

VehicleType constants

google.maps.journeySharing . VehicleType constants

The type of Vehicle .

Access by calling const {VehicleType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

AUTO An automobile.
TAXI Any vehicle that acts as a taxi (typically licensed or regulated).
TRUCK A vehicle with a large storage capacity.
TWO_WHEELER A motorcycle, moped, or other two-wheeled vehicle.
UNKNOWN Unknown vehicle type.

TripType constants

google.maps.journeySharing . TripType constants

Trip types supported by a Vehicle .

Access by calling const {TripType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

EXCLUSIVE The trip is exclusive to a vehicle.
SHARED The trip may share a vehicle with other trips.
UNKNOWN_TRIP_TYPE Unknown trip type.

TripWaypoint interface

google.maps.journeySharing . TripWaypoint interface

TripWaypoint type.

distanceMeters optional
প্রকার: number optional
The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters.
durationMillis optional
প্রকার: number optional
Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds.
location optional
Type: LatLngLiteral optional
The location of the waypoint.
tripId optional
Type: string optional
The trip associated with this waypoint.
waypointType optional
Type: WaypointType optional
The role this waypoint plays in this trip, such as pickup or dropoff.

WaypointType constants

google.maps.journeySharing . WaypointType constants

Waypoint types supported by Vehicle .

Access by calling const {WaypointType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

DROP_OFF_WAYPOINT_TYPE Waypoints for dropping off riders.
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE Waypoints for intermediate destinations in a multi-destination trip.
PICKUP_WAYPOINT_TYPE Waypoints for picking up riders.
UNKNOWN_WAYPOINT_TYPE Unknown waypoint type.

TimeWindow interface

google.maps.journeySharing . TimeWindow interface

A time range.

endTime
Type: Date
The end time of the time window (inclusive).
startTime
Type: Date
The start time of the time window (inclusive).
,

Task interface

google.maps.journeySharing . Task interface

The details for a task returned by Fleet Engine.

attributes
Type: Object <string, *>
Attributes assigned to the task.
name
Type: string
The task name in the format "providers/{provider_id}/tasks/{task_id}". The task_id must be a unique identifier and not a tracking ID. To store a tracking ID of a shipment, use the tracking_id field. Multiple tasks can have the same tracking_id.
remainingVehicleJourneySegments
Information about the segments left to be completed for this task.
status
Type: string
The current execution state of the task.
type
Type: string
The task type; for example, a break or shipment.
estimatedCompletionTime optional
Type: Date optional
The timestamp of the estimated completion time of the task.
latestVehicleLocationUpdate optional
Type: VehicleLocationUpdate optional
Information specific to the last location update.
outcome optional
Type: string optional
The outcome of the task.
outcomeLocation optional
Type: LatLngLiteral optional
The location where the task was completed (from provider).
outcomeLocationSource optional
Type: string optional
The setter of the task outcome location ('PROVIDER' or 'LAST_VEHICLE_LOCATION').
outcomeTime optional
Type: Date optional
টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)।
plannedLocation optional
Type: LatLngLiteral optional
The location where the task is to be completed.
targetTimeWindow optional
Type: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
trackingId optional
Type: string optional
The tracking ID of the shipment.
vehicleId optional
Type: string optional
The ID of the vehicle performing this task.

TaskInfo interface

google.maps.journeySharing . TaskInfo interface

TaskInfo type, used by DeliveryVehicleStop .

extraDurationMillis optional
প্রকার: number optional
The extra time it takes to perform the task, in milliseconds.
id optional
Type: string optional
The ID of the task.
targetTimeWindow optional
Type: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।

TaskTrackingInfo interface

google.maps.journeySharing . TaskTrackingInfo interface

The details for a task tracking info object returned by Fleet Engine.

attributes
Type: Object <string, *>
Attributes assigned to the task.
name
Type: string
The name in the format "providers/{provider_id}/taskTrackingInfo/{tracking_id}", where tracking_id represents the tracking ID.
trackingId
Type: string
The tracking ID of a Task.
  • Must be a valid Unicode string.
  • Limited to a maximum length of 64 characters.
  • Normalized according to Unicode Normalization Form C .
  • May not contain any of the following ASCII characters: '/', ':', '?', ',', or '#'.
estimatedArrivalTime optional
Type: Date optional
The estimated arrival time to the stop location.
estimatedTaskCompletionTime optional
Type: Date optional
The estimated completion time of a Task.
latestVehicleLocationUpdate optional
Type: VehicleLocationUpdate optional
Information specific to the last location update.
plannedLocation optional
Type: LatLng optional
The location where the Task will be completed.
remainingDrivingDistanceMeters optional
প্রকার: number optional
The total remaining distance in meters to the VehicleStop of interest.
remainingStopCount optional
প্রকার: number optional
Indicates the number of stops the vehicle remaining until the task stop is reached, including the task stop. For example, if the vehicle's next stop is the task stop, the value will be 1.
routePolylinePoints optional
Type: Array < LatLng > optional
A list of points which when connected forms a polyline of the vehicle's expected route to the location of this task.
state optional
Type: string optional
The current execution state of the Task.
targetTimeWindow optional
Type: TimeWindow optional
টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।
taskOutcome optional
Type: string optional
The outcome of attempting to execute a Task.
taskOutcomeTime optional
Type: Date optional
The time when the Task's outcome was set by the provider.

Trip interface

google.maps.journeySharing . Trip interface

The details for a trip returned by Fleet Engine.

name
Type: string
In the format "providers/{provider_id}/trips/{trip_id}". The trip_id must be a unique identifier.
passengerCount
প্রকার: number
Number of passengers on this trip; does not include the driver.
remainingWaypoints
An array of waypoints indicating the path from the current location to the drop-off point.
status
Type: string
Current status of the trip. Possible values are UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE, or CANCELED.
type
Type: string
The type of the trip. Possible values are UNKNOWN_TRIP_TYPE, SHARED or EXCLUSIVE.
vehicleId
Type: string
ID of the vehicle making this trip.
actualDropOffLocation optional
Type: LatLngLiteral optional
Location where the customer was dropped off.
actualPickupLocation optional
Type: LatLngLiteral optional
Location where the customer was picked up.
dropOffTime optional
Type: Date optional
The estimated future time when the passengers will be dropped off, or the actual time when they were dropped off.
latestVehicleLocationUpdate optional
Type: VehicleLocationUpdate optional
Information specific to the last location update.
pickupTime optional
Type: Date optional
The estimated future time when the passengers will be picked up, or the actual time when they were picked up.
plannedDropOffLocation optional
Type: LatLngLiteral optional
Location where the customer indicates they will be dropped off.
plannedPickupLocation optional
Type: LatLngLiteral optional
Location where customer indicates they will be picked up.

DeliveryVehicle interface

google.maps.journeySharing . DeliveryVehicle interface

The details for a delivery vehicle returned by Fleet Engine.

attributes
Type: Object <string, string optional >
Custom delivery vehicle attributes.
name
Type: string
In the format "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}". The delivery_vehicle_id must be a unique identifier.
navigationStatus
Type: string
The current navigation status of the vehicle.
remainingDistanceMeters
প্রকার: number
The remaining driving distance in the current route segment, in meters.
remainingVehicleJourneySegments
The journey segments assigned to this delivery vehicle, starting from the vehicle's most recently reported location. This is only populated when the DeliveryVehicle data object is provided through FleetEngineDeliveryVehicleLocationProvider .
currentRouteSegmentEndPoint optional
Type: LatLngLiteral optional
The location where the current route segment ends.
latestVehicleLocationUpdate optional
Type: VehicleLocationUpdate optional
The last reported location of the delivery vehicle.
remainingDurationMillis optional
প্রকার: number optional
The remaining driving duration in the current route segment, in milliseconds.

DeliveryVehicleStop interface

google.maps.journeySharing . DeliveryVehicleStop interface

DeliveryVehicleStop type

tasks
Type: Array < TaskInfo >
The list of Tasks to be performed at this stop.
  • id : the ID of the task.
  • extraDurationMillis : the extra time it takes to perform the task, in milliseconds.
plannedLocation optional
Type: LatLngLiteral optional
স্টপের অবস্থান।
state optional
Type: DeliveryVehicleStopState optional
The state of the stop.

DeliveryVehicleStopState constants

google.maps.journeySharing . DeliveryVehicleStopState constants

The current state of a DeliveryVehicleStop .

Access by calling const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED Arrived at stop. Assumes that when the vehicle is routing to the next stop, that all previous stops have been completed.
ENROUTE Assigned and actively routing.
NEW Created, but not actively routing.
UNSPECIFIED Unknown.

VehicleJourneySegment interface

google.maps.journeySharing . VehicleJourneySegment interface

VehicleJourneySegment type

drivingDistanceMeters optional
প্রকার: number optional
The travel distance from the previous stop to this stop, in meters.
drivingDurationMillis optional
প্রকার: number optional
The travel time from the previous stop this stop, in milliseconds.
path optional
Type: Array < LatLngLiteral > optional
The path from the previous stop (or the vehicle's current location, if this stop is the first in the list of stops) to this stop.
stop optional
Type: DeliveryVehicleStop optional
Information about the stop.

VehicleLocationUpdate interface

google.maps.journeySharing . VehicleLocationUpdate interface

VehicleLocationUpdate type

heading optional
প্রকার: number optional
The heading of the update. 0 corresponds to north, 180 to south.
location optional
Type: LatLngLiteral | LatLng optional
The location of the update.
speedKilometersPerHour optional
প্রকার: number optional
The speed in kilometers per hour.
time optional
Type: Date optional
The time this update was received from the vehicle.

VehicleWaypoint interface

google.maps.journeySharing . VehicleWaypoint interface

VehicleWaypoint type.

distanceMeters optional
প্রকার: number optional
The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters.
durationMillis optional
প্রকার: number optional
Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds.
location optional
Type: LatLngLiteral optional
The location of the waypoint.
path optional
Type: Array < LatLngLiteral > optional
The path from the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint.

Vehicle interface

google.maps.journeySharing . Vehicle interface

The details for a vehicle returned by Fleet Engine.

attributes
Type: Object <string, *>
Custom vehicle attributes.
name
Type: string
In the format "providers/{provider_id}/vehicles/{vehicle_id}". The vehicle_id must be a unique identifier.
navigationStatus
The current navigation status of the vehicle.
remainingDistanceMeters
প্রকার: number
The remaining driving distance in the current route segment, in meters.
vehicleState
The vehicle state.
vehicleType
The type of this vehicle.
currentRouteSegmentEndPoint optional
Type: TripWaypoint optional
The waypoint where current route segment ends.
currentRouteSegmentVersion optional
Type: Date optional
Time when the current route segment was set.
currentTrips optional
Type: Array <string> optional
List of trip IDs for trips currently assigned to this vehicle.
etaToFirstWaypoint optional
Type: Date optional
The ETA to the first entry in the waypoints field.
latestLocation optional
Type: VehicleLocationUpdate optional
The last reported location of the vehicle.
maximumCapacity optional
প্রকার: number optional
The total numbers of riders this vehicle can carry. The driver is not considered in this value.
supportedTripTypes optional
Type: Array < TripType > optional
Trip types supported by this vehicle.
waypoints optional
Type: Array < TripWaypoint > optional
The remaining waypoints assigned to this Vehicle.
waypointsVersion optional
Type: Date optional
Last time the waypoints field was updated.

VehicleNavigationStatus constants

google.maps.journeySharing . VehicleNavigationStatus constants

The current navigation status of a Vehicle .

Access by calling const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ARRIVED_AT_DESTINATION The vehicle is within approximately 50m of the destination.
ENROUTE_TO_DESTINATION Turn-by-turn navigation is available and the Driver app navigation has entered GUIDED_NAV mode.
NO_GUIDANCE The Driver app's navigation is in FREE_NAV mode.
OFF_ROUTE The vehicle has gone off the suggested route.
UNKNOWN_NAVIGATION_STATUS Unspecified navigation status.

VehicleState constants

google.maps.journeySharing . VehicleState constants

The current state of a Vehicle .

Access by calling const {VehicleState} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

OFFLINE The vehicle is not accepting new trips.
ONLINE The vehicle is accepting new trips.
UNKNOWN_VEHICLE_STATE Unknown vehicle state.

VehicleType constants

google.maps.journeySharing . VehicleType constants

The type of Vehicle .

Access by calling const {VehicleType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

AUTO An automobile.
TAXI Any vehicle that acts as a taxi (typically licensed or regulated).
TRUCK A vehicle with a large storage capacity.
TWO_WHEELER A motorcycle, moped, or other two-wheeled vehicle.
UNKNOWN Unknown vehicle type.

TripType constants

google.maps.journeySharing . TripType constants

Trip types supported by a Vehicle .

Access by calling const {TripType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

EXCLUSIVE The trip is exclusive to a vehicle.
SHARED The trip may share a vehicle with other trips.
UNKNOWN_TRIP_TYPE Unknown trip type.

TripWaypoint interface

google.maps.journeySharing . TripWaypoint interface

TripWaypoint type.

distanceMeters optional
প্রকার: number optional
The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters.
durationMillis optional
প্রকার: number optional
Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds.
location optional
Type: LatLngLiteral optional
The location of the waypoint.
tripId optional
Type: string optional
The trip associated with this waypoint.
waypointType optional
Type: WaypointType optional
The role this waypoint plays in this trip, such as pickup or dropoff.

WaypointType constants

google.maps.journeySharing . WaypointType constants

Waypoint types supported by Vehicle .

Access by calling const {WaypointType} = await google.maps.importLibrary("journeySharing") . Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

DROP_OFF_WAYPOINT_TYPE Waypoints for dropping off riders.
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE Waypoints for intermediate destinations in a multi-destination trip.
PICKUP_WAYPOINT_TYPE Waypoints for picking up riders.
UNKNOWN_WAYPOINT_TYPE Unknown waypoint type.

TimeWindow interface

google.maps.journeySharing . TimeWindow interface

A time range.

endTime
Type: Date
The end time of the time window (inclusive).
startTime
Type: Date
The start time of the time window (inclusive).