- 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 podróży przypisanych do pojazdu ( |
lastLocation |
Ostatnio zgłoszona lokalizacja pojazdu. |
maximumCapacity |
Maksymalna pojemność pojazdu. To łączna liczba pasażerów, którzy mogli skorzystać z tej usługi w trakcie podróży. Ta wartość nie uwzględnia kierowcy. Ta wartość nie może być mniejsza niż 1. |
attributes[] |
Lista atrybutów obsługi pojazdów. |
vehicleType |
Typ pojazdu. |
manualWaypointOrdering |
Jeśli ustawisz wartość prawda, Fleet Engine nie będzie zmieniać kolejności punktów na trasie, a dostawca musi zmienić ich kolejność. W przeciwnym razie, jeśli nie zostanie dostarczony przez dostawcę, Fleet Engine ustawi punkty na trasie w optymalnej kolejności. |
backToBackEnabled |
Wskazuje, czy kierowca akceptuje przejazd tyłem. |
navStatus |
Stan nawigacji pojazdu. |
remainingDistanceMeters |
Pozostała odległość dojazdu samochodem z lotniska |
etaToFirstWaypoint |
Szacowany czas dotarcia do następnego punktu pośredniego (pierwszy wpis w polu Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy 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 wykorzystuje te informacje, aby lepiej zrozumieć podróż, ale nie wypełnia tego pola w odpowiedziach. |
DeviceSettingsLog
Informacje o różnych ustawieniach na urządzeniu mobilnym.
Zapis JSON |
---|
{ "locationPowerSaveMode": enum ( |
Pola | |
---|---|
locationPowerSaveMode |
Określa sposób działania funkcji lokalizacji na urządzeniu przy włączonym oszczędzaniu baterii. |
isPowerSaveMode |
Określa, czy urządzenie jest obecnie w trybie oszczędzania energii. |
isInteractive |
Określa, czy urządzenie jest w trybie interaktywnym. |
batteryInfo |
Informacje o stanie baterii. |
TrafficPolylineDataLog
Warunki drogowe na oczekiwanej trasie pojazdu.
Zapis JSON |
---|
{
"trafficRendering": {
object ( |
Pola | |
---|---|
trafficRendering |
Renderowanie za pomocą linii łamanej prędkości ruchu we wszystkich regionach na jednym odcinku przejazdu klienta. |
VisualTrafficReportPolylineRenderingLog
Opisuje, jak klienci powinni kolorować jeden fragment linii łamanej na trasie.
Zapis JSON |
---|
{
"roadStretch": [
{
object ( |
Pola | |
---|---|
roadStretch[] |
Fragmenty dróg, które powinny być renderowane wzdłuż linii łamanej. Należy pamiętać, że odcinki nie mogą się pokrywać i nie muszą obejmować całej trasy. |
RoadStretchLog
Jeden odcinek drogi do wyrenderowania.
Zapis JSON |
---|
{
"style": enum ( |
Pola | |
---|---|
style |
Styl, który ma zostać zastosowany. |
offsetMeters |
Styl powinien być stosowany w zakresie |
lengthMeters |
Długość ścieżki, w której zastosować styl. |