- Représentation JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Journal d'une ressource Vehicle dans Fleet Engine.
Représentation JSON |
---|
{ "name": string, "state": enum ( |
Champs | |
---|---|
name |
Nom de la ressource du véhicule au format |
state |
État du véhicule. |
supportedTrips[] |
Types de trajets compatibles avec ce véhicule. |
currentTrips[] |
Liste des |
lastLocation |
Dernière position signalée du véhicule |
maximumCapacity |
Capacité maximale du véhicule. Nombre total de passagers effectuant des trajets que ce véhicule peut contenir. Le conducteur n'est pas pris en compte dans cette valeur. Cette valeur doit être supérieure ou égale à un. |
attributes[] |
Liste des attributs d'entretien de véhicule. |
vehicleType |
Type de véhicule |
manualWaypointOrdering |
Si la valeur est "true", Fleet Engine ne réorganise pas les points de cheminement, et le fournisseur doit les réorganiser. Sinon, Fleet Engine définit des points de cheminement dans un ordre optimal s'il n'est pas fourni par le fournisseur. |
backToBackEnabled |
Indique si le conducteur accepte les trajets à la suite. |
navStatus |
État de la navigation du véhicule |
remainingDistanceMeters |
Distance restante en voiture pour le |
etaToFirstWaypoint |
L'heure d'arrivée prévue du prochain point de cheminement qui est la première entrée du champ Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
remainingTimeSeconds |
Temps de trajet restant pour la |
currentRouteSegmentEndPoint |
Point de cheminement où se termine |
deviceSettings |
Informations sur les paramètres de l'appareil mobile utilisé par le conducteur. |
waypoints[] |
Points de cheminement restants attribués à ce véhicule. |
currentRouteSegmentTraffic |
Fleet Engine utilise ces informations pour mieux comprendre un trajet, mais ne renseigne pas le champ dans ses réponses. |
DeviceSettingsLog
Informations sur les différents paramètres de l'appareil mobile.
Représentation JSON |
---|
{ "locationPowerSaveMode": enum ( |
Champs | |
---|---|
locationPowerSaveMode |
Comment les fonctionnalités de localisation sont configurées pour se comporter sur l'appareil lorsque l'économiseur de batterie est activé. |
isPowerSaveMode |
Indique si l'appareil est actuellement en mode Économie d'énergie. |
isInteractive |
Indique si l'appareil est en mode interactif. |
batteryInfo |
Informations sur l'état de la batterie. |
TrafficPolylineDataLog
Conditions de circulation sur l'itinéraire prévu du véhicule
Représentation JSON |
---|
{
"trafficRendering": {
object ( |
Champs | |
---|---|
trafficRendering |
Rendu en polyligne de la vitesse du trafic pour toutes les régions sur un tronçon d'un trajet client. |
VisualTrafficReportPolylineRenderingLog
Décrit comment les clients doivent colorer une partie de la polyligne le long de l'itinéraire.
Représentation JSON |
---|
{
"roadStretch": [
{
object ( |
Champs | |
---|---|
roadStretch[] |
Sections de route qui doivent être affichées le long de la polyligne. Notez que les tronçons ne se chevauchent pas et qu'ils ne couvrent pas nécessairement l'intégralité de l'itinéraire. |
RoadStretchLog
Un tronçon de route à afficher.
Représentation JSON |
---|
{
"style": enum ( |
Champs | |
---|---|
style |
Style à appliquer. |
offsetMeters |
Le style doit être appliqué entre les |
lengthMeters |
Longueur du tracé auquel appliquer le style. |