Fleet Tracking - Last Mile Fleet

FleetEngineDeliveryVehicleLocationProvider class

google.maps.journeySharing.FleetEngineDeliveryVehicleLocationProvider क्लास

डिलीवरी वाहन की जगह की जानकारी देने वाली सेवा.

यह क्लास PollingLocationProvider तक चलेगी.

const {FleetEngineDeliveryVehicleLocationProvider} = await google.maps.importLibrary("journeySharing") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

FleetEngineDeliveryVehicleLocationProvider
FleetEngineDeliveryVehicleLocationProvider(options)
पैरामीटर: 
Fleet Engine के डिलीवरी वाहन के लिए, जगह की जानकारी देने वाली नई सेवा जोड़ता है.
deliveryVehicleId
टाइप:  string
उस वाहन का आईडी जिसकी जगह की जानकारी यह सेवा उपलब्ध कराती है. किसी वाहन को ट्रैक करने के लिए, यह फ़ील्ड सेट करें.
shouldShowOutcomeLocations
टाइप:  boolean optional
इसके अलावा, उपयोगकर्ताओं को टास्क के नतीजे की जगह की जानकारी दिखाने की अनुमति दें.
shouldShowTasks
टाइप:  boolean optional
उपयोगकर्ताओं को फ़ेच किए गए टास्क दिखाने की अनुमति दें. हालांकि, ऐसा करना ज़रूरी नहीं है.
staleLocationThresholdMillis
टाइप:  number
यह फ़ील्ड सिर्फ़ पढ़ने के लिए है. वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की जगह की जानकारी का पिछला अपडेट, इस थ्रेशोल्ड से पुराना है, तो वाहन नहीं दिखेगा.
taskFilterOptions
टास्क फ़ेच करते समय, लागू करने के लिए फ़िल्टर के विकल्प दिखाता है.
इनहेरिट किया गया: isPolling, pollingIntervalMillis
इनहेरिट किया गया: addListener
error
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब जगह की जानकारी देने वाली सेवा में कोई गड़बड़ी होती है.
update
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब Fleet Engine के डेटा को अपडेट करने का अनुरोध पूरा हो जाता है.
इनहेरिट किया गया: ispollingchange

FleetEngineDeliveryVehicleLocationProviderOptions इंटरफ़ेस

google.maps.journeySharing.FleetEngineDeliveryVehicleLocationProviderOptions इंटरफ़ेस

डिलीवरी वाहन की जगह की जानकारी देने वाली कंपनी के विकल्प.

authTokenFetcher
टाइप:  AuthTokenFetcher
Fleet Engine में क्लाइंट की पुष्टि करने के लिए, JSON वेब टोकन उपलब्ध कराता है.
projectId
टाइप:  string
Google Cloud Console में मौजूद, उपभोक्ता का प्रोजेक्ट आईडी.
activePolylineCustomization optional
टाइप:  (function(DeliveryVehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
ऐक्टिव पॉलीलाइन पर लागू किया गया कस्टमाइज़ेशन. चालू पॉलीलाइन, उस रास्ते के हिस्से से जुड़ी होती है जिस पर गाड़ी फ़िलहाल चल रही है.

कस्टम स्टाइल (जैसे, पॉलीलाइन का रंग) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई PolylineOptions ऑब्जेक्ट तय किया जाता है, तो पॉलीलाइन बनाने के बाद, उसमें बताए गए बदलाव पॉलीलाइन पर लागू हो जाते हैं. अगर पॉलीलाइन के लिए डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदलावों से बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो पॉलीलाइन बनाने पर उसे एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, इस फ़ंक्शन को तब भी ट्रिगर किया जाता है, जब पॉलीलाइन के निर्देशांक बदलते हैं या जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है. भले ही, इस पॉलीलाइन से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, DeliveryVehiclePolylineCustomizationFunctionParams देखें.
deliveryVehicleId optional
टाइप:  string optional
डिलीवरी वाहन का आईडी, जिसे जगह की जानकारी देने वाली सेवा चालू होने के तुरंत बाद ट्रैक किया जाता है. अगर यह जानकारी नहीं दी जाती है, तो जगह की जानकारी देने वाली कंपनी किसी भी वाहन को ट्रैक नहीं करती. आईडी सेट करने और ट्रैकिंग शुरू करने के लिए, FleetEngineDeliveryVehicleLocationProvider.deliveryVehicleId का इस्तेमाल करें.
deliveryVehicleMarkerCustomization optional
टाइप:  (function(DeliveryVehicleMarkerCustomizationFunctionParams): void)|MarkerOptions optional
डिलीवरी वाहन के मार्कर में पसंद के मुताबिक बदलाव किया गया.

कस्टम स्टाइल (जैसे, मार्कर आइकॉन) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई MarkerOptions ऑब्जेक्ट तय किया गया है, तो मार्कर बनाने के बाद, उसमें बताए गए बदलाव मार्कर पर लागू हो जाते हैं. अगर डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो मार्कर को मैप व्यू में जोड़ने से पहले, उसे बनाने के दौरान एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है, तब भी यह फ़ंक्शन ट्रिगर होता है. भले ही, इस मार्कर से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, DeliveryVehicleMarkerCustomizationFunctionParams देखें.
plannedStopMarkerCustomization optional
टाइप:  (function(PlannedStopMarkerCustomizationFunctionParams): void)|MarkerOptions optional
प्लान किए गए स्टॉप मार्कर पर पसंद के मुताबिक बदलाव किया गया.

कस्टम स्टाइल (जैसे, मार्कर आइकॉन) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई MarkerOptions ऑब्जेक्ट तय किया गया है, तो मार्कर बनाने के बाद, उसमें बताए गए बदलाव मार्कर पर लागू हो जाते हैं. अगर डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो मार्कर को मैप व्यू में जोड़ने से पहले, उसे बनाने के दौरान एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है, तब भी यह फ़ंक्शन ट्रिगर होता है. भले ही, इस मार्कर से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, PlannedStopMarkerCustomizationFunctionParams देखें.
pollingIntervalMillis optional
टाइप:  number optional
जगह की जानकारी के अपडेट फ़ेच करने के बीच का कम से कम समय, मिलीसेकंड में. अगर जगह की जानकारी अपडेट होने में pollingIntervalMillis से ज़्यादा समय लगता है, तो मौजूदा अपडेट पूरा होने तक अगला अपडेट शुरू नहीं किया जाता.

इस वैल्यू को 0 पर सेट करने से, जगह की जानकारी के बार-बार होने वाले अपडेट बंद हो जाते हैं. अगर जगह की जानकारी देने वाली सेवा देने वाली कंपनी के किसी पैरामीटर में बदलाव होता है, तो जगह की जानकारी का नया अपडेट फ़ेच किया जाता है.

पोल करने के लिए डिफ़ॉल्ट इंटरवल 5, 000 मिलीसेकंड होता है. यह इंटरवल कम से कम इतना होना चाहिए. अगर आपने पोलिंग इंटरवल को शून्य से कम वैल्यू पर सेट किया है, तो 5,000 का इस्तेमाल किया जाता है.
remainingPolylineCustomization optional
टाइप:  (function(DeliveryVehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
बाकी पॉलीलाइन पर पसंद के मुताबिक बदलाव किया गया. बाकी पॉलीलाइन, रास्ते के उस हिस्से से जुड़ी होती है जिस पर वाहन अब तक नहीं पहुंचा है.

कस्टम स्टाइल (जैसे, पॉलीलाइन का रंग) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई PolylineOptions ऑब्जेक्ट तय किया जाता है, तो पॉलीलाइन बनाने के बाद, उसमें बताए गए बदलाव पॉलीलाइन पर लागू हो जाते हैं. अगर पॉलीलाइन के लिए डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदलावों से बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो पॉलीलाइन बनाने पर उसे एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, इस फ़ंक्शन को तब भी ट्रिगर किया जाता है, जब पॉलीलाइन के निर्देशांक बदलते हैं या जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है. भले ही, इस पॉलीलाइन से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, DeliveryVehiclePolylineCustomizationFunctionParams देखें.
shouldShowOutcomeLocations optional
टाइप:  boolean optional
फ़ेच किए गए टास्क के नतीजों की जगहें दिखाने या छिपाने के लिए बूलियन.
shouldShowTasks optional
टाइप:  boolean optional
टास्क दिखाने या छिपाने के लिए बूलियन. इसे 'गलत है' पर सेट करने से, टास्क फ़ेच करने के लिए ListTasks एंडपॉइंट को कॉल नहीं किया जाएगा. बस के आने वाले स्टॉप ही दिखेंगे.
staleLocationThresholdMillis optional
टाइप:  number optional
वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की पिछली बार अपडेट की गई जगह की जानकारी, इस थ्रेशोल्ड से पुरानी है, तो वाहन नहीं दिखेगा. डिफ़ॉल्ट रूप से, यह वैल्यू मिलीसेकंड में 24 घंटे पर सेट होती है. अगर थ्रेशोल्ड 0 से कम या Infinity है, तो थ्रेशोल्ड को अनदेखा कर दिया जाएगा और वाहन की जगह की जानकारी को पुराना नहीं माना जाएगा.
takenPolylineCustomization optional
टाइप:  (function(DeliveryVehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
ली गई पॉलीलाइन पर कस्टमाइज़ेशन लागू किया गया. ली गई पॉलीलाइन, उस रास्ते के हिस्से से जुड़ी होती है जिस पर वाहन पहले से गुज़र चुका है.

कस्टम स्टाइल (जैसे, पॉलीलाइन का रंग) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई PolylineOptions ऑब्जेक्ट तय किया जाता है, तो पॉलीलाइन बनाने के बाद, उसमें बताए गए बदलाव पॉलीलाइन पर लागू हो जाते हैं. अगर पॉलीलाइन के लिए डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदलावों से बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो पॉलीलाइन बनाने पर उसे एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, इस फ़ंक्शन को तब भी ट्रिगर किया जाता है, जब पॉलीलाइन के निर्देशांक बदलते हैं या जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है. भले ही, इस पॉलीलाइन से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, DeliveryVehiclePolylineCustomizationFunctionParams देखें.
taskFilterOptions optional
टाइप:  FleetEngineTaskFilterOptions optional
टास्क फ़ेच करते समय लागू करने के लिए फ़िल्टर के विकल्प. विकल्पों में, कोई खास वाहन, समय, और टास्क की स्थिति शामिल हो सकती है.
taskMarkerCustomization optional
टाइप:  (function(TaskMarkerCustomizationFunctionParams): void)|MarkerOptions optional
टास्क मार्कर पर लागू किया गया कस्टमाइज़ेशन. डिलीवरी वाहन को असाइन किए गए हर टास्क की प्लान की गई जगह पर, टास्क मार्कर रेंडर किया जाता है.

कस्टम स्टाइल (जैसे, मार्कर आइकॉन) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई MarkerOptions ऑब्जेक्ट तय किया गया है, तो मार्कर बनाने के बाद, उसमें बताए गए बदलाव मार्कर पर लागू हो जाते हैं. अगर डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो मार्कर को मैप व्यू में जोड़ने से पहले, उसे बनाने के दौरान एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है, तब भी यह फ़ंक्शन ट्रिगर होता है. भले ही, इस मार्कर से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, TaskMarkerCustomizationFunctionParams देखें.
taskOutcomeMarkerCustomization optional
टाइप:  function(TaskMarkerCustomizationFunctionParams): void optional
टास्क के नतीजे के मार्कर पर लागू किया गया कस्टमाइज़ेशन. डिलीवरी वाहन को असाइन किए गए हर टास्क के नतीजे की जगह पर, टास्क के नतीजे का मार्कर रेंडर किया जाता है.

कस्टम स्टाइल (जैसे, मार्कर आइकॉन) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई MarkerOptions ऑब्जेक्ट तय किया गया है, तो मार्कर बनाने के बाद, उसमें बताए गए बदलाव मार्कर पर लागू हो जाते हैं. अगर डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो मार्कर को मैप व्यू में जोड़ने से पहले, उसे बनाने के दौरान एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है, तब भी यह फ़ंक्शन ट्रिगर होता है. भले ही, इस मार्कर से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, TaskMarkerCustomizationFunctionParams देखें.

FleetEngineTaskFilterOptions इंटरफ़ेस

google.maps.journeySharing.FleetEngineTaskFilterOptions इंटरफ़ेस

डिलीवरी वाहन की जगह की जानकारी देने वाली सेवा देने वाली कंपनी में, टास्क को फ़िल्टर करने के विकल्प.

completionTimeFrom optional
टाइप:  Date optional
टास्क पूरा होने के समय की खास निचली सीमा. तय समय के बाद पूरे हुए टास्क को फ़िल्टर करने के लिए इस्तेमाल किया जाता है.
completionTimeTo optional
टाइप:  Date optional
टास्क पूरा होने में लगने वाले समय की ऊपरी सीमा. तय समय से पहले पूरे हो चुके टास्क को फ़िल्टर करने के लिए इस्तेमाल किया जाता है.
state optional
टाइप:  string optional
टास्क की स्थिति. मान्य वैल्यू, OPEN या CLOSED हैं.

FleetEngineDeliveryVehicleLocationProviderUpdateEvent इंटरफ़ेस

google.maps.journeySharing.FleetEngineDeliveryVehicleLocationProviderUpdateEvent इंटरफ़ेस

FleetEngineDeliveryVehicleLocationProvider.update इवेंट ट्रिगर होने पर, इवेंट हैंडलर को पास किया गया इवेंट ऑब्जेक्ट.

completedVehicleJourneySegments optional
टाइप:  Array<VehicleJourneySegment> optional
यात्रा के वे सेगमेंट जिन्हें इस वाहन ने पूरा किया है. इसमें बदलाव नहीं किया जा सकता.
deliveryVehicle optional
टाइप:  DeliveryVehicle optional
अपडेट से मिलने वाला डिलीवरी वाहन का डेटा स्ट्रक्चर. इसमें बदलाव नहीं किया जा सकता.
tasks optional
टाइप:  Array<Task> optional
इस डिलीवरी वाहन से किए जाने वाले टास्क की सूची. इसमें बदलाव नहीं किया जा सकता.

FleetEngineDeliveryFleetLocationProvider class

google.maps.journeySharing.FleetEngineDeliveryFleetLocationProvider क्लास

डिलीवरी फ़्लीट की जगह की जानकारी देने वाला प्रोवाइडर.

यह क्लास PollingLocationProvider तक चलेगी.

const {FleetEngineDeliveryFleetLocationProvider} = await google.maps.importLibrary("journeySharing") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

FleetEngineDeliveryFleetLocationProvider
FleetEngineDeliveryFleetLocationProvider(options)
पैरामीटर: 
  • optionsFleetEngineDeliveryFleetLocationProviderOptions जगह की जानकारी देने वाली सेवा देने वाली कंपनी को पास करने के विकल्प.
Fleet Engine से ट्रैक किए गए वाहनों के लिए, जगह की जानकारी देने वाली नई सेवा जोड़ता है.
deliveryVehicleFilter
टाइप:  string optional
डिलीवरी वाहनों को फ़ेच करते समय लागू किया गया फ़िल्टर.
locationRestriction
टाइप:  LatLngBounds|LatLngBoundsLiteral optional
डिलीवरी वाहनों को ट्रैक करने की सीमा. अगर कोई सीमा सेट नहीं की जाती है, तो डिलीवरी वाहनों को ट्रैक नहीं किया जाएगा. सभी डिलीवरी वाहनों को ट्रैक करने के लिए, दुनिया भर के लिए बाउंड सेट करें. भले ही, वे किसी भी जगह पर हों.
staleLocationThresholdMillis
टाइप:  number
यह फ़ील्ड सिर्फ़ पढ़ने के लिए है. वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की जगह की जानकारी का पिछला अपडेट, इस थ्रेशोल्ड से पुराना है, तो वाहन नहीं दिखेगा.
इनहेरिट किया गया: isPolling, pollingIntervalMillis
इनहेरिट किया गया: addListener
update
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब Fleet Engine के डेटा को अपडेट करने का अनुरोध पूरा हो जाता है.
इनहेरिट किया गया: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions इंटरफ़ेस

google.maps.journeySharing.FleetEngineDeliveryFleetLocationProviderOptions इंटरफ़ेस

डिलीवरी फ़्लीट की जगह की जानकारी देने वाली कंपनी के विकल्प.

authTokenFetcher
टाइप:  AuthTokenFetcher
Fleet Engine में क्लाइंट की पुष्टि करने के लिए, JSON वेब टोकन उपलब्ध कराता है.
projectId
टाइप:  string
Google Cloud Console में मौजूद, उपभोक्ता का प्रोजेक्ट आईडी.
deliveryVehicleFilter optional
टाइप:  string optional
डिलीवरी वाहन फ़ेच करते समय लागू करने के लिए फ़िल्टर क्वेरी. यह फ़िल्टर सीधे Fleet Engine को भेजा जाता है.

इस्तेमाल किए जा सकने वाले फ़ॉर्मैट के लिए, ListDeliveryVehiclesRequest.filter देखें.

ध्यान दें कि एट्रिब्यूट के लिए मान्य फ़िल्टर में "attributes" प्रीफ़िक्स होना चाहिए. उदाहरण के लिए, attributes.x = "y" या attributes."x y" = "z".
deliveryVehicleMarkerCustomization optional
टाइप:  function(DeliveryVehicleMarkerCustomizationFunctionParams): void optional
डिलीवरी वाहन के मार्कर पर पसंद के मुताबिक बनाया गया बदलाव.

कस्टम स्टाइल (जैसे, मार्कर आइकॉन) और इंटरैक्टिविटी (जैसे, क्लिक मैनेजमेंट) तय करने के लिए, इस फ़ील्ड का इस्तेमाल करें.
  • अगर कोई MarkerOptions ऑब्जेक्ट तय किया गया है, तो मार्कर बनाने के बाद, उसमें बताए गए बदलाव मार्कर पर लागू हो जाते हैं. अगर डिफ़ॉल्ट विकल्प मौजूद हैं, तो वे बदल जाते हैं.
  • अगर कोई फ़ंक्शन तय किया गया है, तो मार्कर को मैप व्यू में जोड़ने से पहले, उसे बनाने के दौरान एक बार लागू किया जाता है. (इस कॉल के दौरान, फ़ंक्शन पैरामीटर ऑब्जेक्ट में isNew पैरामीटर को true पर सेट किया जाता है.) इसके अलावा, जब जगह की जानकारी देने वाली कंपनी को Fleet Engine से डेटा मिलता है, तब भी यह फ़ंक्शन ट्रिगर होता है. भले ही, इस मार्कर से जुड़ा डेटा बदला हो या नहीं.

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, DeliveryVehicleMarkerCustomizationFunctionParams देखें.
locationRestriction optional
टाइप:  LatLngBounds|LatLngBoundsLiteral optional
अक्षांश/देशांतर के ऐसे सीमित दायरे जिनमें जगह की जानकारी देने वाली सेवा के इंस्टैंशिएट होने के तुरंत बाद वाहनों को ट्रैक किया जा सकता है. अगर यह सेट नहीं है, तो जगह की जानकारी देने वाली सेवा देने वाली कंपनी, किसी भी वाहन को ट्रैक नहीं करेगी. बॉर्डर सेट करने और ट्रैकिंग शुरू करने के लिए, FleetEngineDeliveryFleetLocationProvider.locationRestriction का इस्तेमाल करें. सभी डिलीवरी वाहनों को ट्रैक करने के लिए, दुनिया भर के लिए बाउंड सेट करें. भले ही, वे किसी भी जगह पर हों.
staleLocationThresholdMillis optional
टाइप:  number optional
वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की पिछली बार अपडेट की गई जगह की जानकारी, इस थ्रेशोल्ड से पुरानी है, तो वाहन नहीं दिखेगा. डिफ़ॉल्ट रूप से, यह वैल्यू मिलीसेकंड में 24 घंटे पर सेट होती है. अगर थ्रेशोल्ड शून्य से कम या Infinity है, तो थ्रेशोल्ड को अनदेखा कर दिया जाएगा और वाहन की जगह की जानकारी को पुराना नहीं माना जाएगा.

FleetEngineDeliveryFleetLocationProviderUpdateEvent इंटरफ़ेस

google.maps.journeySharing.FleetEngineDeliveryFleetLocationProviderUpdateEvent इंटरफ़ेस

FleetEngineDeliveryFleetLocationProvider.update इवेंट ट्रिगर होने पर, इवेंट हैंडलर को पास किया गया इवेंट ऑब्जेक्ट.

deliveryVehicles optional
टाइप:  Array<DeliveryVehicle> optional
क्वेरी से मिली डिलीवरी वाहनों की सूची. इसमें बदलाव नहीं किया जा सकता.