Das Protokoll einer Fahrtressource in Fleet Engine.
| JSON-Darstellung |
|---|
{ "name": string, "status": enum ( |
| Felder | |
|---|---|
name |
Der Name der Fahrtressource im Format |
status |
Der Fahrtstatus. |
tripType |
Die Art der Fahrt. |
vehicleId |
Die ID des Fahrzeugs, dem die Fahrt zugewiesen ist. |
lastLocation |
Der zuletzt gemeldete Standort des Fahrzeugs auf der Route. |
currentRouteSegmentEndPoint |
Der Wegpunkt, an dem die |
pickupPoint |
Der Ort, an dem der Kunde angibt, dass er abgeholt werden möchte. |
actualPickupPoint |
Der tatsächliche Ort, an dem der Kunde abgeholt wurde. |
actualPickupArrivalPoint |
Die tatsächliche Uhrzeit und der tatsächliche Ort der Ankunft des Fahrers am Abholpunkt. In diesem Feld kann ein Anbieter Feedback zu den tatsächlichen Ankunftsinformationen am Abholpunkt geben. |
pickupTime |
Abgabezeit des Kunden. Kann in der Zukunft oder in der Vergangenheit liegen. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
intermediateDestinations[] |
Zwischenhalte in der angeforderten Reihenfolge (zusätzlich zu Abhol- und Abgabeort) |
intermediateDestinationIndex |
Wenn |
intermediateDestinationsVersion |
Die Version der angegebenen Zwischenziele Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
actualIntermediateDestinations[] |
Die tatsächliche Uhrzeit und der tatsächliche Ort, an dem der Kunde an einem Zwischenziel abgeholt wurde. In diesem Feld kann ein Anbieter Feedback zu den tatsächlichen Abholinformationen an Zwischenzielen geben. |
actualIntermediateDestinationArrivalPoints[] |
Die tatsächliche Ankunftszeit und der tatsächliche Ort des Fahrers an einem Zwischenziel. In diesem Feld kann ein Anbieter Feedback zu den tatsächlichen Ankunftsinformationen an Zwischenzielen geben. |
dropoffPoint |
Der Ort, an dem der Kunde angibt, dass er abgesetzt werden soll. |
actualDropoffPoint |
Der tatsächliche Ort, an dem der Kunde abgesetzt wurde. |
dropoffTime |
Uhrzeit, zu der der Kunde abgesetzt wird oder wurde. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
remainingDistanceMeters |
Die verbleibende Fahrstrecke im aktuellen Streckenabschnitt. |
etaToFirstWaypoint |
Die geschätzte Ankunftszeit zum nächsten Wegpunkt (erster Eintrag im Feld Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
remainingTimeToFirstWaypoint |
Die verbleibende Zeit bis zum nächsten Wegpunkt (der erste Eintrag im Feld Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
numberOfPassengers |
Gibt die Anzahl der Fahrgäste bei dieser Fahrt an, ohne den Fahrer. Ein Fahrzeug muss verfügbare Kapazität haben, um in SearchVehicles zurückgegeben zu werden. |
currentRouteSegmentTraffic |
Sofern verfügbar, die Verkehrslage entlang des currentRouteSegments. |
attributes[] |
Eine Liste benutzerdefinierter Fahrtattribute. |
StopLocationLog
Der tatsächliche Ort, an dem eine Haltestelle (Aufnahme/Abgabe) erfolgt.
| JSON-Darstellung |
|---|
{
"timestamp": string,
"point": {
object ( |
| Felder | |
|---|---|
timestamp |
Der Zeitstempel, zu dem der Standort erfasst wurde. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
point |
Gibt den tatsächlichen Standort der Haltestelle an. |
TripAttributeLog
Ein Attribut, das als Schlüssel/Wert-Paar ausgedrückt wird und einem Trip zugeordnet ist.
| JSON-Darstellung |
|---|
{ "key": string, // Union field |
| Felder | |
|---|---|
key |
Der Schlüssel des Attributs. |
Union-Feld trip_attribute_value. Der Wert des Attributs kann vom Typ „String“, „Boole“ oder „Doppelt“ sein. Für trip_attribute_value ist nur einer der folgenden Werte zulässig: |
|
stringValue |
Attributwert vom Typ „String“. |
boolValue |
Boolescher Attributwert. |
numberValue |
Attributwert mit doppeltem Typ. |