TripRestrictedLog

Enthält eingeschränkte Daten aus einem TripLog.

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

object (TripWaypointRestrictedLog)

Der Wegpunkt, an dem die currentRouteSegment endet.

pickupPoint

object (TerminalLocationRestrictedLog)

Ort, an dem der Kunde angibt, dass er abgeholt wird.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Zwischenstopps in der angeforderten Reihenfolge (zusätzlich zu Abhol- und Abgabemöglichkeiten).

dropoffPoint

object (TerminalLocationRestrictedLog)

Ort, an dem der Kunde angibt, dass er aussteigen soll.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

Der vollständige Pfad vom aktuellen Standort bis zum Abgabepunkt, einschließlich. Wenn es sich um eine geteilte Fahrt handelt, könnte diese Route Wegpunkte von anderen Fahrten enthalten.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Unterstützt die manuelle Sortierung der Wegpunkte für die Fahrt. Enthält alle verbleibenden Wegpunkte des zugewiesenen Fahrzeugs sowie die Start- und Zielorte für diese Fahrt.

currentRouteSegment

string

Ein codierter Pfad zum nächsten Wegpunkt.