TripRestrictedLog

Zawiera ograniczone dane z TripLog.

Zapis JSON
{
  "currentRouteSegmentEndPoint": {
    object (TripWaypointRestrictedLog)
  },
  "pickupPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "intermediateDestinations": [
    {
      object (TerminalLocationRestrictedLog)
    }
  ],
  "dropoffPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "remainingWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "vehicleWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "currentRouteSegment": string
}
Pola
currentRouteSegmentEndPoint

object (TripWaypointRestrictedLog)

Droga, na której kończy się currentRouteSegment.

pickupPoint

object (TerminalLocationRestrictedLog)

Lokalizacja, w której klient wskazuje, że odbierze usługę.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Przesiadki w określonej kolejności (oprócz odbioru i zwrotu).

dropoffPoint

object (TerminalLocationRestrictedLog)

Lokalizacja, w której klient twierdzi, że zostanie pominięty.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

Pełna ścieżka od bieżącej lokalizacji do punktu styczności z klientem (włącznie). Jeśli jest to wspólny przejazd, ta ścieżka może obejmować punkty z innych podróży.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Obsługuje ręczną kolejność punktów na trasie podróży. Obejmuje wszystkie pozostałe punkty z przypisanym pojazdem, a także punkty odbioru i dowozu.

currentRouteSegment

string

Zakodowana ścieżka do następnego punktu końcowego.