Fleet Tracking - On Demand Rides & Delivery (beta)

FleetEngineVehicleLocationProvider class

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

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

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

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

FleetEngineVehicleLocationProvider
FleetEngineVehicleLocationProvider(options)
पैरामीटर: 
  • optionsFleetEngineVehicleLocationProviderOptions जगह की जानकारी देने वाली सेवा देने वाली कंपनी को पास करने के विकल्प.
Fleet Engine वाहन के लिए, जगह की जानकारी देने वाली नई सेवा जोड़ता है.
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION(params)
पैरामीटर: 
  • paramsVehiclePolylineCustomizationFunctionParams पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए दिए गए पैरामीटर.
रिटर्न वैल्यू:  कोई नहीं
पॉलीलाइन को पसंद के मुताबिक बनाने वाला फ़ंक्शन, जो चालू पॉलीलाइन को उसकी स्पीड के हिसाब से रंग देता है. ऐक्टिव पॉलीलाइन के लिए, ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन रेंडर करने के लिए, इस फ़ंक्शन को FleetEngineVehicleLocationProviderOptions.activePolylineCustomization के तौर पर तय करें.
TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION
TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION(params)
पैरामीटर: 
  • paramsVehiclePolylineCustomizationFunctionParams पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए दिए गए पैरामीटर.
रिटर्न वैल्यू:  कोई नहीं
पॉलीलाइन को पसंद के मुताबिक बनाने वाला फ़ंक्शन, जो स्पीड रीडिंग के हिसाब से बाकी पॉलीलाइन को रंग देता है. बाकी पॉलीलाइन के लिए, ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन रेंडर करने के लिए, इस फ़ंक्शन को FleetEngineVehicleLocationProviderOptions.remainingPolylineCustomization के तौर पर सेट करें.
staleLocationThresholdMillis
टाइप:  number
यह फ़ील्ड सिर्फ़ पढ़ने के लिए है. वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की जगह की जानकारी का पिछला अपडेट, इस थ्रेशोल्ड से पुराना है, तो वाहन नहीं दिखेगा.
vehicleId
टाइप:  string
उस वाहन का आईडी जिसकी जगह की जानकारी यह सेवा उपलब्ध कराती है. किसी वाहन को ट्रैक करने के लिए, यह फ़ील्ड सेट करें.
इनहेरिट किया गया: isPolling, pollingIntervalMillis
इनहेरिट किया गया: addListener
error
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब जगह की जानकारी देने वाली सेवा में कोई गड़बड़ी होती है.
update
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब Fleet Engine के डेटा को अपडेट करने का अनुरोध पूरा हो जाता है.
इनहेरिट किया गया: ispollingchange

FleetEngineVehicleLocationProviderOptions इंटरफ़ेस

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

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

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

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

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

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

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

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

    उपलब्ध पैरामीटर और उनके इस्तेमाल की सूची के लिए, VehicleWaypointMarkerCustomizationFunctionParams देखें.
originMarkerCustomization optional
टाइप:  (function(VehicleWaypointMarkerCustomizationFunctionParams): void)|MarkerOptions optional
वाहन की यात्रा की शुरुआत की जगह के मार्कर पर लागू किया गया कस्टमाइज़ेशन.

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

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

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

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

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

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

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

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

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

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

FleetEngineVehicleLocationProviderUpdateEvent इंटरफ़ेस

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

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

trips optional
टाइप:  Array<Trip> optional
इस वाहन से की गई यात्राओं की सूची. इसमें बदलाव नहीं किया जा सकता.
vehicle optional
टाइप:  Vehicle optional
अपडेट से मिला वाहन का डेटा स्ट्रक्चर. इसमें बदलाव नहीं किया जा सकता.

FleetEngineFleetLocationProvider class

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

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

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

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

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

FleetEngineFleetLocationProviderOptions इंटरफ़ेस

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

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

authTokenFetcher
टाइप:  AuthTokenFetcher
Fleet Engine में क्लाइंट की पुष्टि करने के लिए, JSON वेब टोकन उपलब्ध कराता है.
projectId
टाइप:  string
Google Cloud Console में मौजूद, उपभोक्ता का प्रोजेक्ट आईडी.
locationRestriction optional
टाइप:  LatLngBounds|LatLngBoundsLiteral optional
अक्षांश/देशांतर के ऐसे सीमित दायरे जिनमें जगह की जानकारी देने वाली सेवा के इंस्टैंशिएट होने के तुरंत बाद वाहनों को ट्रैक किया जा सकता है. अगर यह सेट नहीं है, तो जगह की जानकारी देने वाली सेवा देने वाली कंपनी, किसी भी वाहन को ट्रैक नहीं करेगी. बॉर्डर सेट करने और ट्रैकिंग शुरू करने के लिए, FleetEngineFleetLocationProvider.locationRestriction का इस्तेमाल करें. सभी वाहनों को ट्रैक करने के लिए, पूरी धरती के बराबर बाउंड सेट करें. भले ही, वे किसी भी जगह पर हों.
staleLocationThresholdMillis optional
टाइप:  number optional
वाहन की जगह की पुरानी जानकारी के लिए थ्रेशोल्ड. अगर वाहन की जगह की जानकारी का पिछला अपडेट, इस थ्रेशोल्ड से पुराना है, तो वाहन नहीं दिखेगा. डिफ़ॉल्ट रूप से, यह वैल्यू मिलीसेकंड में 24 घंटे पर सेट होती है. अगर थ्रेशोल्ड शून्य से कम या Infinity है, तो थ्रेशोल्ड को अनदेखा कर दिया जाएगा और वाहन की जगह की जानकारी को पुराना नहीं माना जाएगा.
vehicleFilter optional
टाइप:  string optional
वाहनों को फ़ेच करते समय लागू करने के लिए फ़िल्टर क्वेरी. यह फ़िल्टर सीधे Fleet Engine को भेजा जाता है.

काम करने वाले फ़ॉर्मैट के लिए, ListVehiclesRequest.filter देखें.

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

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

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

FleetEngineFleetLocationProviderUpdateEvent इंटरफ़ेस

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

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

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