- Zapis JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Log zasobu pojazdu we Fleet Engine.
Zapis JSON |
---|
{ "name": string, "state": enum ( |
Pola | |
---|---|
name |
Nazwa zasobu pojazdu w formacie |
state |
Stan pojazdu. |
supportedTrips[] |
Typy podróży obsługiwane przez ten pojazd. |
currentTrips[] |
Lista |
lastLocation |
Ostatnio zgłoszona lokalizacja pojazdu. |
maximumCapacity |
Maksymalna pojemność pojazdu. To łączna liczba pasażerów, którzy pokonali ten pojazd. Kierowca nie jest uwzględniany w tej wartości. Ta wartość nie może być mniejsza niż 1. |
attributes[] |
Lista atrybutów usługi pojazdu. |
vehicleType |
Typ pojazdu. |
manualWaypointOrdering |
Jeśli ma wartość prawda, Fleet Engine nie będzie zmieniać kolejności punktów pośrednich, a dostawca musi je zmienić. W przeciwnym razie, jeżeli nie zostanie dostarczony przez dostawcę, Fleet Engine ustawi punkty pośrednie na optymalną kolejność. |
backToBackEnabled |
Wskazuje, czy kierowca akceptuje kolejne przejazdy. |
navStatus |
Stan nawigacji pojazdu. |
remainingDistanceMeters |
Pozostały dystans jazdy samochodem przez |
etaToFirstWaypoint |
Szacowany czas dotarcia do następnego punktu pośredniego, który jest pierwszym wpisem w polu Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
remainingTimeSeconds |
Pozostały czas jazdy samochodem |
currentRouteSegmentEndPoint |
Punkt na trasie, w którym kończy się |
deviceSettings |
Informacje o ustawieniach urządzenia mobilnego używanego przez kierowcę. |
waypoints[] |
Pozostałe punkty na trasie przypisane do tego pojazdu. |
currentRouteSegmentTraffic |
Fleet Engine korzysta z tych informacji, aby lepiej rozumieć podróż, ale nie wypełnia tego pola w swoich odpowiedziach. |
DeviceSettingsLog
Informacje o różnych ustawieniach na urządzeniu mobilnym.
Zapis JSON |
---|
{ "locationPowerSaveMode": enum ( |
Pola | |
---|---|
locationPowerSaveMode |
Jak funkcje lokalizacji działają na urządzeniu po włączeniu oszczędzania baterii. |
isPowerSaveMode |
Określa, czy urządzenie jest obecnie w trybie oszczędzania energii. |
isInteractive |
Wskazuje, czy urządzenie jest w trybie interaktywnym. |
batteryInfo |
Informacje o stanie baterii. |
TrafficPolylineDataLog
Warunki na drodze do oczekiwanej trasy pojazdu.
Zapis JSON |
---|
{
"trafficRendering": {
object ( |
Pola | |
---|---|
trafficRendering |
Renderowanie liniowe prędkości ruchu we wszystkich regionach na jednym odcinku przejazdu klienta. |
VisualTrafficReportPolylineRenderingLog
Opisuje, jak klienci powinni kolorować jedną część linii łamanej na trasie.
Zapis JSON |
---|
{
"roadStretch": [
{
object ( |
Pola | |
---|---|
roadStretch[] |
Odcinki dróg, które powinny być renderowane wzdłuż linii łamanej. Pamiętaj, że odcinki nie muszą się pokrywać ani nie muszą obejmować całej trasy. |
RoadStretchLog
Jeden odcinek drogi do wyrenderowania.
Zapis JSON |
---|
{
"style": enum ( |
Pola | |
---|---|
style |
Styl, który zostanie zastosowany. |
offsetMeters |
Styl powinien być stosowany między |
lengthMeters |
Długość ścieżki, w której chcesz zastosować styl. |