The latitude/longitude bounds within which to track vehicles immediately after the location provider is instantiated. If not set, the location provider does not start tracking any vehicles; use google.maps.journeySharing.FleetEngineFleetLocationProvider.locationRestriction to set the bounds and begin tracking. To track all vehicles regardless of location, set bounds equivalent to the entire earth.
The consumer's project ID from Google Cloud Console.
Threshold for stale vehicle location. If the last updated location for the vehicle is older than this threshold, the vehicle will not be displayed. Defaults to 24 hours in milliseconds. If the threshold is less than zero, or Infinity, the threshold will be ignored and the vehicle location will not be considered stale.
A filter query to apply when fetching vehicles. This filter is passed
directly to Fleet Engine.
See ListVehiclesRequest.filter
for supported formats.
Note that valid filters for attributes must
have the "attributes" prefix. For example, attributes.x =
"y"
or attributes."x y" =
"z"
.
Customization applied to a vehicle marker.
Use this field to
specify custom styling (such as marker icon) and interactivity (such as
click handling).
isNew
parameter in the function parameters
object is set to true
.) Additionally, this function is
invoked when the location provider receives data from Fleet Engine,
regardless of whether the data corresponding to this marker have
changed.Provides JSON Web Tokens for authenticating the client to Fleet Engine.
Generated using TypeDoc
Available only in the v=beta channel: https://goo.gle/3oAthT3.
Options for fleet location provider.