- JSON-Darstellung
- SearchVehiclesRequestLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VehicleAttributeListLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SearchVehiclesResponseLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VehicleMatchLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Details zur Anfrage und Antwort von SearchVehicles.
Hinweis: Dieses Log wird anhand des Übereinstimmungsfelds aufgeteilt, wenn die Gesamtgröße des Logs 256 KB überschreitet. Weitere Informationen finden Sie unter Logs aufteilen.
JSON-Darstellung |
---|
{ "request": { object ( |
Felder | |
---|---|
request |
Die an Fleet Engine gesendete Anfrage. |
response |
Die an den Client zurückgegebene Antwort. Wenn der RPC-Aufruf zu einem Fehler führt, wird die Antwort nicht festgelegt. |
errorResponse |
Die an den Client zurückgegebene Fehlerantwort. Er wird nicht festgelegt, wenn der RPC-Aufruf erfolgreich war. |
SearchVehiclesRequestLog
Details zur SearchVehicles-Anfrage.
JSON-Darstellung |
---|
{ "header": { object ( |
Felder | |
---|---|
header |
Anfrageheader. |
pickupPoint |
Der Abholort, in dessen Nähe gesucht werden soll. |
dropoffPoint |
Der vom Kunden beabsichtigte Abgabeort. |
pickupRadiusMeters |
Gibt den Suchradius des Fahrzeugs um den Abholpunkt an. |
count |
Gibt die maximale Anzahl der zurückzugebenden Fahrzeuge an. |
minimumCapacity |
Gibt die erforderliche Mindestkapazität des Fahrzeugs an. |
searchTripTypes[] |
Beschränkt die Suche auf die Fahrzeuge, die mindestens einen der angegebenen Fahrttypen unterstützen. |
maximumStaleness |
Beschränkt die Suche auf die Fahrzeuge, deren Standorte innerhalb der angegebenen Dauer in der Vergangenheit aktualisiert wurden. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
vehicleTypes[] |
Die Fahrzeugtypen, nach denen gesucht wird. |
requiredAttributes[] |
Beschränkt die Suche auf Fahrzeuge mit den angegebenen Attributen. |
requiredOneOfAttributes[] |
Beschränkt die Suche auf die Fahrzeuge, bei denen mindestens eines der angegebenen Attribute auf jede VehicleAttributeList angewendet wird. |
requiredOneOfAttributeSets[] |
Beschränkt die Suche auf die Fahrzeuge mit mindestens einem Satz der angegebenen Attribute in der VehicleAttributeList. |
matchOrderBy |
Sortierreihenfolge der Suchergebnisse. |
includeBackToBack |
Gibt an, ob ein Fahrzeug mit einer aktiven Fahrt für eine weitere Übereinstimmung infrage kommt. |
tripId |
ID der Fahrt, die mit searchVehiclesRequest verknüpft ist. |
filter |
Eine AIP-160-Abfrage, die die zurückgegebenen Fahrzeuge anhand von Fahrzeugattributen einschränkt. |
VehicleAttributeListLog
Ein „List-of-List“-Datentyp für „VehicleAttributeLog“.
JSON-Darstellung |
---|
{
"attributes": [
{
object ( |
Felder | |
---|---|
attributes[] |
Eine Liste der Attribute in dieser Sammlung. |
SearchVehiclesResponseLog
Details zur SearchVehicles-Antwort.
JSON-Darstellung |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
Felder | |
---|---|
matchIds[] |
Eingestellt: Liste der Fahrzeug-IDs für die zurückgegebenen Fahrzeuge. Bitte verwenden Sie „matches.vehicle.name“, um diese ID abzuleiten. |
matches[] |
Liste der VehicleMatches für die zurückgegebenen Fahrzeuge. |
VehicleMatchLog
Das Protokoll eines SearchVehicles VehicleMatch-Ergebnisses.
JSON-Darstellung |
---|
{ "vehicle": { object ( |
Felder | |
---|---|
vehicle |
Ein Fahrzeug, das der Anfrage entspricht. |
vehiclePickupEta |
Das Fahrzeug fährt die voraussichtliche Ankunftszeit zum Abholort, der in der Anfrage angegeben ist. Ein leerer Wert bedeutet, dass bei der Berechnung der voraussichtlichen Ankunftszeit für das Fahrzeug ein Fehler aufgetreten ist. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
vehiclePickupDistanceMeters |
Die Fahrstrecke des Fahrzeugs zum in der Anfrage angegebenen Abholort, einschließlich aller Zwischen- oder Absetzpunkte für eine vorhandene Fahrt. Ein leerer Wert bedeutet, dass bei der Berechnung der Entfernung für das Fahrzeug ein Fehler aufgetreten ist. |
vehiclePickupStraightLineDistanceMeters |
Die Luftlinie zwischen dem Fahrzeug und dem in der Anfrage angegebenen Abholpunkt, einschließlich Wegzwischenpunkten für bestehende Fahrten. |
vehicleDropoffEta |
Die voraussichtliche Ankunftszeit des vollständigen Fahrzeugs bis zur in der Anfrage angegebenen Abgabestelle. Die voraussichtliche Ankunftszeit umfasst alle erforderlichen Besuche für aktive Fahrten, die abgeschlossen sein müssen, bevor das Fahrzeug am in der Anfrage angegebenen Abgabeort ankommt. Der Wert wird nur ausgefüllt, wenn in der Anfrage eine Abgabestelle angegeben ist. Ein leerer Wert bedeutet, dass bei der Berechnung der voraussichtlichen Ankunftszeit für das Fahrzeug ein Fehler aufgetreten ist. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
vehiclePickupToDropoffDistanceMeters |
Die Entfernung des Fahrzeugs (in Metern) vom Abholpunkt bis zur Abgabestelle, die in der Anfrage angegeben ist. Die Entfernung gilt nur zwischen den beiden Punkten und umfasst weder den Fahrzeugstandort noch andere Wegpunkte vor der Ankunft des Fahrzeugs am Abhol- oder Abgabepunkt. Der Wert wird nur ausgefüllt, wenn in der Anfrage eine Abgabestelle angegeben ist. Ein leerer Wert weist auf einen Fehler bei der Berechnung der Entfernung von den Abholstellen zu den Abgabepunkten hin, die in der Anfrage angegeben sind. |
tripType |
Die Art der Fahrt, die zur Berechnung der voraussichtlichen Ankunftszeit für den Abholpunkt verwendet wurde. |
vehicleMatchType |
Der passende Fahrzeugtyp. |
requestedOrderedBy |
Die vom Aufrufer angeforderte Methode zum Sortieren von Fahrzeugübereinstimmungen. |
orderedBy |
Die tatsächliche Methode, mit der dieses Fahrzeug bestellt wird. Normalerweise entspricht dies dem Wert 'order_by' aus der Anfrage. Unter bestimmten Umständen, z. B. bei einem Ausfall des Google Maps-Back-Ends, kann jedoch eine andere Methode verwendet werden, z. B. PICKUP_POINT_STRAIGHT_DISTANCE. |