Fleet Tracking - On Demand Rides & Delivery (beta)

FleetEngineVehicleLocationProvider class

google.maps.journeySharing.FleetEngineVehicleLocationProvider class

ผู้ให้บริการตำแหน่งของยานพาหนะ

คลาสนี้ขยายจาก PollingLocationProvider

เข้าถึงโดยการโทรหา const {FleetEngineVehicleLocationProvider} = await google.maps.importLibrary("journeySharing") โปรดดูไลบรารีใน Maps JavaScript API

FleetEngineVehicleLocationProvider
FleetEngineVehicleLocationProvider(options)
พารามิเตอร์: 
สร้างผู้ให้บริการตำแหน่งใหม่สำหรับยานพาหนะ 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 interface

google.maps.journeySharing.FleetEngineVehicleLocationProviderOptions อินเทอร์เฟซ

ตัวเลือกผู้ให้บริการตำแหน่งของยานพาหนะ

authTokenFetcher
ประเภท:  AuthTokenFetcher
ให้ JSON Web Token เพื่อตรวจสอบสิทธิ์ไคลเอ็นต์กับ Fleet Engine
projectId
ประเภท:  string
รหัสโปรเจ็กต์ของผู้บริโภคจากคอนโซล Google Cloud
activePolylineCustomization optional
ประเภท:  (function(VehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
การปรับแต่งที่ใช้กับเส้นประกอบที่ใช้งานอยู่ เส้นประกอบที่ใช้งานอยู่จะสอดคล้องกับส่วนของเส้นทางที่ยานพาหนะกำลังเดินทางอยู่

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น สีของเส้นประกอบ) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ PolylineOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์กับเส้นประกอบหลังจากสร้างเส้นประกอบแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเส้นประกอบ (ในการเรียกใช้นี้ พารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันจะตั้งค่าเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อพิกัดของเส้นประกอบมีการเปลี่ยนแปลง หรือเมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเส้นประกอบนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehiclePolylineCustomizationFunctionParams
destinationMarkerCustomization optional
ประเภท:  (function(VehicleWaypointMarkerCustomizationFunctionParams): void)|MarkerOptions optional
การปรับแต่งที่ใช้กับเครื่องหมายจุดหมายการเดินทางของยานพาหนะ

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น ไอคอนเครื่องหมาย) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ MarkerOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์นั้นกับเครื่องหมายหลังจากสร้างเครื่องหมายแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเครื่องหมาย ก่อนที่จะเพิ่มลงในมุมมองแผนที่ (ในการเรียกใช้นี้ ระบบจะตั้งค่าพารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเครื่องหมายนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehicleWaypointMarkerCustomizationFunctionParams
intermediateDestinationMarkerCustomization optional
ประเภท:  (function(VehicleWaypointMarkerCustomizationFunctionParams): void)|MarkerOptions optional
การปรับแต่งที่ใช้กับเครื่องหมายจุดหมายระหว่างกลางของการเดินทางด้วยยานพาหนะ

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น ไอคอนเครื่องหมาย) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ MarkerOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์นั้นกับเครื่องหมายหลังจากสร้างเครื่องหมายแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเครื่องหมาย ก่อนที่จะเพิ่มลงในมุมมองแผนที่ (ในการเรียกใช้นี้ ระบบจะตั้งค่าพารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเครื่องหมายนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehicleWaypointMarkerCustomizationFunctionParams
originMarkerCustomization optional
ประเภท:  (function(VehicleWaypointMarkerCustomizationFunctionParams): void)|MarkerOptions optional
การปรับแต่งที่ใช้กับเครื่องหมายต้นทางการเดินทางของยานพาหนะ

ใช้ช่องนี้เพื่อระบุการจัดรูปแบบที่กำหนดเอง (เช่น ไอคอนเครื่องหมาย) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ MarkerOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์นั้นกับเครื่องหมายหลังจากสร้างเครื่องหมายแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเครื่องหมาย ก่อนที่จะเพิ่มลงในมุมมองแผนที่ (ในการเรียกใช้นี้ ระบบจะตั้งค่าพารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเครื่องหมายนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehicleWaypointMarkerCustomizationFunctionParams
pollingIntervalMillis optional
ประเภท:  number optional
ระยะเวลาขั้นต่ำระหว่างการดึงข้อมูลอัปเดตตำแหน่งเป็นมิลลิวินาที หากการดึงข้อมูลอัปเดตตำแหน่งใช้เวลานานกว่า pollingIntervalMillis ระบบจะไม่เริ่มอัปเดตตำแหน่งครั้งถัดไปจนกว่าการอัปเดตตำแหน่งปัจจุบันจะเสร็จสมบูรณ์

การตั้งค่านี้เป็น 0 จะปิดใช้การอัปเดตตำแหน่งตามรอบ ระบบจะดึงข้อมูลอัปเดตตำแหน่งใหม่หากพารามิเตอร์ใดก็ตามที่ผู้ให้บริการตำแหน่งสังเกตเห็นมีการเปลี่ยนแปลง

ช่วงเวลาการโหวตเริ่มต้นคือ 5, 000 มิลลิวินาที ซึ่งเป็นช่วงเวลาขั้นต่ำ หากคุณตั้งค่าช่วงเวลาการโหวตเป็นค่าที่ไม่ใช่ 0 ที่ต่ำกว่า ระบบจะใช้ 5000
remainingPolylineCustomization optional
ประเภท:  (function(VehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
การปรับแต่งที่ใช้กับเส้นประกอบที่เหลือ เส้นประกอบที่เหลือจะสอดคล้องกับส่วนของเส้นทางที่ยานพาหนะยังไม่ได้เริ่มเดินทาง

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น สีของเส้นประกอบ) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ PolylineOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์กับเส้นประกอบหลังจากสร้างเส้นประกอบแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเส้นประกอบ (ในการเรียกใช้นี้ พารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันจะตั้งค่าเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อพิกัดของเส้นประกอบมีการเปลี่ยนแปลง หรือเมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเส้นประกอบนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehiclePolylineCustomizationFunctionParams
staleLocationThresholdMillis optional
ประเภท:  number optional
เกณฑ์สำหรับตำแหน่งรถที่ล้าสมัย หากตำแหน่งที่อัปเดตล่าสุดของยานพาหนะเก่ากว่าเกณฑ์นี้ ยานพาหนะจะไม่แสดง ค่าเริ่มต้นคือ 24 ชั่วโมงเป็นมิลลิวินาที หากเกณฑ์น้อยกว่า 0 หรือ Infinity ระบบจะไม่สนใจเกณฑ์ดังกล่าวและจะไม่ถือว่าตำแหน่งของยานพาหนะล้าสมัย
takenPolylineCustomization optional
ประเภท:  (function(VehiclePolylineCustomizationFunctionParams): void)|PolylineOptions optional
การปรับแต่งที่ใช้กับเส้นประกอบที่ถ่าย เส้นประกอบที่ถ่ายมาจะสอดคล้องกับส่วนของเส้นทางที่ยานพาหนะขับผ่านแล้ว

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น สีของเส้นประกอบ) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ PolylineOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์กับเส้นประกอบหลังจากสร้างเส้นประกอบแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเส้นประกอบ (ในการเรียกใช้นี้ พารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันจะตั้งค่าเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อพิกัดของเส้นประกอบมีการเปลี่ยนแปลง หรือเมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเส้นประกอบนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehiclePolylineCustomizationFunctionParams
vehicleId optional
ประเภท:  string optional
รหัสยานพาหนะที่จะติดตามทันทีหลังจากสร้างอินสแตนซ์ของผู้ให้บริการตำแหน่ง หากไม่ได้ระบุ ผู้ให้บริการตำแหน่งจะไม่เริ่มติดตามยานพาหนะใดๆ ให้ใช้ FleetEngineVehicleLocationProvider.vehicleId เพื่อตั้งค่ารหัสและเริ่มติดตาม
vehicleMarkerCustomization optional
ประเภท:  (function(VehicleMarkerCustomizationFunctionParams): void)|MarkerOptions optional
การปรับแต่งที่ใช้กับเครื่องหมายยานพาหนะ

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น ไอคอนเครื่องหมาย) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ MarkerOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์นั้นกับเครื่องหมายหลังจากสร้างเครื่องหมายแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเครื่องหมาย ก่อนที่จะเพิ่มลงในมุมมองแผนที่ (ในการเรียกใช้นี้ ระบบจะตั้งค่าพารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเครื่องหมายนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehicleMarkerCustomizationFunctionParams

FleetEngineVehicleLocationProviderUpdateEvent interface

google.maps.journeySharing.FleetEngineVehicleLocationProviderUpdateEvent อินเทอร์เฟซ

ออบเจ็กต์เหตุการณ์ที่ส่งไปยังตัวแฮนเดิลเหตุการณ์เมื่อมีการเรียกเหตุการณ์ FleetEngineVehicleLocationProvider.update

trips optional
ประเภท:  Array<Trip> optional
รายการการเดินทางที่รถคันนี้ขับ แก้ไขไม่ได้
vehicle optional
ประเภท:  Vehicle optional
โครงสร้างข้อมูลยานพาหนะที่การอัปเดตแสดงผล แก้ไขไม่ได้

FleetEngineFleetLocationProvider class

google.maps.journeySharing.FleetEngineFleetLocationProvider class

ผู้ให้บริการตำแหน่งของกลุ่ม

คลาสนี้ขยายจาก PollingLocationProvider

เข้าถึงโดยการโทรหา const {FleetEngineFleetLocationProvider} = await google.maps.importLibrary("journeySharing") โปรดดูไลบรารีใน Maps JavaScript API

FleetEngineFleetLocationProvider
FleetEngineFleetLocationProvider(options)
พารามิเตอร์: 
สร้างผู้ให้บริการตำแหน่งใหม่สำหรับยานพาหนะที่ติดตามโดย Fleet Engine
locationRestriction
ประเภท:  LatLngBounds|LatLngBoundsLiteral optional
ขอบเขตที่จะติดตามยานพาหนะ หากไม่ได้ตั้งค่าขอบเขต ระบบจะไม่ติดตามยานพาหนะ หากต้องการติดตามยานพาหนะทั้งหมดโดยไม่คำนึงถึงตำแหน่ง ให้กำหนดขอบเขตเทียบเท่ากับทั้งโลก
staleLocationThresholdMillis
ประเภท:  number
ช่องนี้เป็นแบบอ่านอย่างเดียว เกณฑ์สำหรับตำแหน่งรถที่ล้าสมัย หากตำแหน่งที่อัปเดตล่าสุดของยานพาหนะเก่ากว่าเกณฑ์นี้ ยานพาหนะจะไม่แสดง
vehicleFilter
ประเภท:  string optional
ตัวกรองที่ใช้เมื่อดึงข้อมูลยานพาหนะ
รับค่ามา: isPolling, pollingIntervalMillis
รับค่า: addListener
update
function(event)
อาร์กิวเมนต์: 
เหตุการณ์ที่ทริกเกอร์เมื่อคําขออัปเดตข้อมูลของ Fleet Engine เสร็จสมบูรณ์
รับค่า: ispollingchange

FleetEngineFleetLocationProviderOptions interface

google.maps.journeySharing.FleetEngineFleetLocationProviderOptions อินเทอร์เฟซ

ตัวเลือกสำหรับผู้ให้บริการตำแหน่งของฝูงรถ

authTokenFetcher
ประเภท:  AuthTokenFetcher
ให้ JSON Web Token เพื่อตรวจสอบสิทธิ์ไคลเอ็นต์กับ Fleet Engine
projectId
ประเภท:  string
รหัสโปรเจ็กต์ของผู้บริโภคจากคอนโซล Google Cloud
locationRestriction optional
ประเภท:  LatLngBounds|LatLngBoundsLiteral optional
ขอบเขตละติจูด/ลองจิจูดที่จะใช้ในการติดตามยานพาหนะทันทีหลังจากสร้างอินสแตนซ์ของผู้ให้บริการตำแหน่ง หากไม่ได้ตั้งค่าไว้ ผู้ให้บริการตำแหน่งจะไม่เริ่มติดตามยานพาหนะใดๆ ให้ใช้ FleetEngineFleetLocationProvider.locationRestriction เพื่อกำหนดขอบเขตและเริ่มติดตาม หากต้องการติดตามยานพาหนะทั้งหมดโดยไม่คำนึงถึงตำแหน่ง ให้กำหนดขอบเขตเทียบเท่ากับทั้งโลก
staleLocationThresholdMillis optional
ประเภท:  number optional
เกณฑ์สำหรับตำแหน่งรถที่ล้าสมัย หากตำแหน่งที่อัปเดตล่าสุดของยานพาหนะเก่ากว่าเกณฑ์นี้ ยานพาหนะจะไม่แสดง ค่าเริ่มต้นคือ 24 ชั่วโมงเป็นมิลลิวินาที หากเกณฑ์น้อยกว่า 0 หรือ Infinity ระบบจะไม่สนใจเกณฑ์ดังกล่าวและจะไม่ถือว่าตำแหน่งของยานพาหนะล้าสมัย
vehicleFilter optional
ประเภท:  string optional
คําค้นหาตัวกรองที่จะใช้เมื่อดึงข้อมูลยานพาหนะ ระบบจะส่งตัวกรองนี้ไปยัง Fleet Engine โดยตรง

ดูรูปแบบที่รองรับใน ListVehiclesRequest.filter

โปรดทราบว่าตัวกรองที่ถูกต้องสำหรับแอตทริบิวต์ต้องมีคำนำหน้า "attributes" เช่น attributes.x = "y" หรือ attributes."x y" = "z"
vehicleMarkerCustomization optional
ประเภท:  function(VehicleMarkerCustomizationFunctionParams): void optional
การปรับแต่งที่ใช้กับเครื่องหมายยานพาหนะ

ใช้ช่องนี้เพื่อระบุการจัดสไตล์ที่กำหนดเอง (เช่น ไอคอนเครื่องหมาย) และการโต้ตอบ (เช่น การจัดการการคลิก)
  • หากระบุออบเจ็กต์ MarkerOptions ระบบจะใช้การเปลี่ยนแปลงที่ระบุในออบเจ็กต์นั้นกับเครื่องหมายหลังจากสร้างเครื่องหมายแล้ว โดยระบบจะเขียนทับตัวเลือกเริ่มต้นหากมี
  • หากระบุฟังก์ชัน ระบบจะเรียกใช้ฟังก์ชันนั้น 1 ครั้งเมื่อสร้างเครื่องหมาย ก่อนที่จะเพิ่มลงในมุมมองแผนที่ (ในการเรียกใช้นี้ ระบบจะตั้งค่าพารามิเตอร์ isNew ในออบเจ็กต์พารามิเตอร์ของฟังก์ชันเป็น true) นอกจากนี้ ระบบจะเรียกใช้ฟังก์ชันนี้เมื่อผู้ให้บริการตำแหน่งได้รับข้อมูลจาก Fleet Engine ไม่ว่าข้อมูลที่เกี่ยวข้องกับเครื่องหมายนี้จะเปลี่ยนแปลงหรือไม่ก็ตาม

    ดูรายการพารามิเตอร์ที่ระบุและการใช้งานได้ที่ VehicleMarkerCustomizationFunctionParams

FleetEngineFleetLocationProviderUpdateEvent interface

google.maps.journeySharing.FleetEngineFleetLocationProviderUpdateEvent อินเทอร์เฟซ

ออบเจ็กต์เหตุการณ์ที่ส่งไปยังตัวแฮนเดิลเหตุการณ์เมื่อมีการเรียกเหตุการณ์ FleetEngineFleetLocationProvider.update

vehicles optional
ประเภท:  Array<Vehicle> optional
รายการยานพาหนะที่แสดงผลจากการค้นหา แก้ไขไม่ได้