- 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 acceptés par ce véhicule. |
currentTrips[] |
Liste des |
lastLocation |
Dernière position signalée du véhicule. |
maximumCapacity |
Capacité maximale du véhicule. Il s'agit du nombre total de passagers des trajets que ce véhicule peut contenir. Le pilote n'est pas pris en compte dans cette valeur. Cette valeur doit être supérieure ou égale à 1. |
attributes[] |
Liste des attributs d'entretien du 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, lorsqu'il n'est pas fourni par le fournisseur, Fleet Engine définit les points de cheminement dans un ordre optimal. |
backToBackEnabled |
Indique si le conducteur accepte les trajets groupés. |
navStatus |
État de navigation du véhicule. |
remainingDistanceMeters |
Distance en voiture restante pour le |
etaToFirstWaypoint |
Heure d'arrivée prévue au point de cheminement suivant, qui est la première entrée du champ Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
remainingTimeSeconds |
Temps de trajet restant pour le |
currentRouteSegmentEndPoint |
Point de cheminement où se termine le |
deviceSettings |
Informations sur les paramètres de l'appareil mobile utilisé par le pilote. |
waypoints[] |
Points de cheminement restants attribués à ce véhicule. |
currentRouteSegmentTraffic |
Fleet Engine utilise ces informations pour améliorer sa compréhension d'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 |
Fonctionnement des fonctionnalités de localisation 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 pour le véhicule.
Représentation JSON |
---|
{
"trafficRendering": {
object ( |
Champs | |
---|---|
trafficRendering |
Rendu polyligne de la vitesse du trafic pour toutes les régions le long d'une portion de route d'un client |
VisualTrafficReportPolylineRenderingLog
Décrit la manière dont 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 devant être affichées le long de la polyligne. Notez qu'il est garanti 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 à tracer.
Représentation JSON |
---|
{
"style": enum ( |
Champs | |
---|---|
style |
Style à appliquer. |
offsetMeters |
Le style doit être appliqué entre |
lengthMeters |
Longueur du tracé où appliquer le style. |