Index
TripService
(Schnittstelle)VehicleService
(Schnittstelle)BatteryInfo
(Meldung)BatteryStatus
(Option)BillingPlatformIdentifier
(Option)ConsumableTrafficPolyline
(Meldung)CreateTripRequest
(Meldung)CreateVehicleRequest
(Meldung)DeviceSettings
(Meldung)GetTripRequest
(Meldung)GetVehicleRequest
(Meldung)LicensePlate
(Meldung)ListVehiclesRequest
(Meldung)ListVehiclesResponse
(Meldung)LocationPowerSaveMode
(Option)LocationSensor
(Option)NavigationStatus
(Option)PolylineFormatType
(Option)PowerSource
(Option)ReportBillableTripRequest
(Meldung)ReportBillableTripRequest.SolutionType
(Aufzählung)RequestHeader
(Meldung)RequestHeader.Platform
(Option)RequestHeader.SdkType
(Option)SearchTripsRequest
(Meldung)SearchTripsResponse
(Meldung)SearchVehiclesRequest
(Meldung)SearchVehiclesRequest.CurrentTripsPresent
(Option)SearchVehiclesRequest.VehicleMatchOrder
(Option)SearchVehiclesResponse
(Meldung)SpeedReadingInterval
(Meldung)SpeedReadingInterval.Speed
(Aufzählung)StopLocation
(Meldung)TerminalLocation
(Meldung)TerminalPointId
(Nachricht) (eingestellt)TrafficPolylineData
(Meldung)Trip
(Meldung)TripStatus
(Option)TripType
(Option)TripView
(Option)TripWaypoint
(Meldung)UpdateTripRequest
(Meldung)UpdateVehicleAttributesRequest
(Meldung)UpdateVehicleAttributesResponse
(Meldung)UpdateVehicleRequest
(Meldung)Vehicle
(Meldung)Vehicle.VehicleType
(Meldung)Vehicle.VehicleType.Category
(Aufzählung)VehicleAttribute
(Meldung)VehicleAttributeList
(Meldung)VehicleLocation
(Meldung)VehicleMatch
(Meldung)VehicleMatch.VehicleMatchType
(Option)VehicleState
(Option)VisualTrafficReportPolylineRendering
(Meldung)VisualTrafficReportPolylineRendering.RoadStretch
(Meldung)VisualTrafficReportPolylineRendering.RoadStretch.Style
(Aufzählung)Waypoint
(Meldung)WaypointType
(Aufzählung)
TripService
Fahrtverwaltungsdienst.
CreateTrip |
---|
Erstellt eine Fahrt in der Fleet Engine und gibt die neue Fahrt zurück. |
GetTrip |
---|
Informationen zu einer einzelnen Fahrt abrufen |
ReportBillableTrip |
---|
Abrechenbare Fahrten melden |
SearchTrips |
---|
Sie können alle Fahrten für ein bestimmtes Fahrzeug abrufen. |
UpdateTrip |
---|
Aktualisiert Fahrtdaten. |
VehicleService
Fahrzeugverwaltungsdienst
CreateVehicle |
---|
Erzeugt ein neues Fahrzeug, das mit einem On-Demand-Fahrdienst oder einem Lieferservice verknüpft ist. Jede Die folgenden
Die folgenden
Alle anderen Felder sind optional und werden verwendet, wenn sie angegeben sind. |
GetVehicle |
---|
Gibt ein Fahrzeug aus der Fleet Engine zurück. |
ListVehicles |
---|
Gibt eine paginierte Liste von Fahrzeugen zurück, die einem Anbieter zugeordnet sind und den Anfrageoptionen entsprechen. |
SearchVehicles |
---|
Gibt eine Liste der Fahrzeuge zurück, die den Anfrageoptionen entsprechen. |
UpdateVehicle |
---|
Schreibt aktualisierte Fahrzeugdaten in die Fleet Engine. Beim Aktualisieren einer
Das Fahrzeug „ Wenn das Feld |
UpdateVehicleAttributes |
---|
Aktualisiert teilweise Attribute des Fahrzeugs. Es werden nur die in der Anfrage genannten Attribute aktualisiert. Andere Attribute werden NICHT geändert. Hinweis: Dies ist anders bei |
BatteryInfo
Informationen zum Akku des Geräts.
Felder | |
---|---|
battery_ |
Status des Akkus, z. B. ob er voll oder aufgeladen wird |
power_ |
Status der Akkustromquelle. |
battery_ |
Aktueller Akkustand in Prozent [0–100]. |
BatteryStatus
Status des Akkus, z. B. ob er voll oder aufgeladen wird
Enums | |
---|---|
UNKNOWN_BATTERY_STATUS |
Akkustand unbekannt. |
BATTERY_STATUS_CHARGING |
Der Akku wird geladen. |
BATTERY_STATUS_DISCHARGING |
Der Akku wird entladen. |
BATTERY_STATUS_FULL |
Akku ist vollständig geladen. |
BATTERY_STATUS_NOT_CHARGING |
Akku wird nicht geladen. |
BATTERY_STATUS_POWER_LOW |
Der Akkustand ist niedrig. |
BillingPlatformIdentifier
Eine Reihe von Werten, die angeben, auf welcher Plattform die Anfrage gesendet wurde.
Enums | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Standard. Wird für nicht angegebene Plattformen verwendet. |
SERVER |
Die Plattform ist ein Clientserver. |
WEB |
Die Plattform ist ein Webbrowser. |
ANDROID |
Die Plattform ist ein Android-Mobilgerät. |
IOS |
Die Plattform ist ein iOS-Mobilgerät. |
OTHERS |
Andere Plattformen, die in dieser Aufzählung nicht aufgeführt sind. |
ConsumableTrafficPolyline
Die Verkehrsdichte entlang des Pfades eines Fahrzeugs.
Felder | |
---|---|
speed_ |
Verkehrsgeschwindigkeit auf dem Weg vom vorherigen bis zum aktuellen Wegpunkt. |
encoded_ |
Der Weg, den der Fahrer vom vorherigen zum aktuellen Wegpunkt zurücklegt. Dieser Weg enthält Markierungen, damit Kunden entlang des Pfads Verkehrshinweise anzeigen können (siehe |
CreateTripRequest
Anfragenachricht für CreateTrip
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
parent |
Erforderlich. Muss im Format |
trip_ |
Erforderlich. Eindeutige Reise-ID. Es gelten die folgenden Einschränkungen:
|
trip |
Erforderlich. Zu erstellende Reiseentität. Beim Erstellen einer Fahrt sind die folgenden Felder erforderlich:
Die folgenden Felder werden verwendet, wenn Sie sie angeben:
Alle anderen Trip-Felder werden ignoriert. Beispielsweise beginnen alle Fahrten mit einem
Wenn Wenn Sie Die Felder |
CreateVehicleRequest
Anfragenachricht für CreateVehicle
.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
parent |
Erforderlich. Muss im Format |
vehicle_ |
Erforderlich. Eindeutige Fahrzeug-ID. Es gelten die folgenden Einschränkungen:
|
vehicle |
Erforderlich. Die zu erstellende Fahrzeugentität. Beim Erstellen eines Fahrzeugs sind die folgenden Felder erforderlich:
Beim Erstellen eines Fahrzeugs werden die folgenden Felder ignoriert:
Alle anderen Felder sind optional und werden verwendet, sofern sie angegeben werden. |
DeviceSettings
Informationen zu verschiedenen Einstellungen auf dem Mobilgerät.
Felder | |
---|---|
location_ |
Gibt an, wie sich die Standortfunktionen auf dem Gerät verhalten, wenn der Energiesparmodus aktiviert ist. |
is_ |
Gibt an, ob sich das Gerät derzeit im Energiesparmodus befindet. |
is_ |
Gibt an, ob das Gerät interaktiv ist. |
battery_ |
Informationen zum Akkustatus. |
GetTripRequest
GetTrip-Anfragenachricht
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
name |
Erforderlich. Muss das Format |
view |
Die Teilmenge der zu retournierenden Trip-Felder und ihre Interpretation. |
current_ |
Gibt den minimalen Zeitstempel (exklusiv) an, für den |
remaining_ |
Gibt den minimalen Zeitstempel (exklusiv) an, für den |
route_ |
Das aktuelle Routenformat, das zurückgegeben wird: |
current_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
remaining_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
GetVehicleRequest
Anfragenachricht für GetVehicle
.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
name |
Erforderlich. Muss das Format |
current_ |
Gibt den minimalen Zeitstempel (exklusiv) an, für den |
waypoints_ |
Gibt den minimalen Zeitstempel (exklusiv) an, für den |
LicensePlate
Die Nummernschildinformationen des Fahrzeugs. Um das Speichern personenidentifizierbarer Informationen zu vermeiden, werden nur die minimalen Informationen zum Kfz-Kennzeichen als Teil des Elements gespeichert.
Felder | |
---|---|
country_ |
Erforderlich. CLDR-Länder-/Regionscode. Zum Beispiel |
last_ |
Die letzte Ziffer des Kfz-Kennzeichens oder „-1“, wenn das Kfz-Kennzeichen keinen numerischen Wert enthält.
|
ListVehiclesRequests
Anfragenachricht für ListVehicles
.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
parent |
Erforderlich. Muss im Format |
page_ |
Die maximale Anzahl der zurückzugebenden Fahrzeuge. Standardwert: 100. |
page_ |
Der Wert von |
minimum_ |
Gibt die erforderliche Mindestkapazität des Fahrzeugs an. Der Wert für „ |
trip_ |
Die Antwort wird auf Fahrzeuge beschränkt, die mindestens einen der angegebenen Fahrttypen unterstützen. |
maximum_ |
Die Antwort wird auf Fahrzeuge beschränkt, die innerhalb des angegebenen Zeitraums Standortaktualisierungen an die Fleet Engine gesendet haben. Die Standorte von stehenden Fahrzeugen, die ihre Standorte weiterhin senden, gelten nicht als veraltet. Falls vorhanden, muss es sich um eine gültige positive Dauer handeln. |
vehicle_ |
Erforderlich. Beschränkt die Antwort auf Fahrzeuge mit einer der angegebenen Typkategorien. |
required_ |
Aufrufer können mithilfe einer beliebigen Kombination der Felder
Beschränkt die Antwort auf Fahrzeuge mit den angegebenen Attributen. Dieses Feld ist eine Konjunktion/AND-Operation. Es sind maximal 50 erforderliche Attribute zulässig. Dies entspricht der maximal zulässigen Anzahl von Attributen für ein Fahrzeug. Jeder wiederholte String sollte das Format „Schlüssel:Wert“ haben. |
required_ |
Die Antwort wird auf Fahrzeuge mit mindestens einem der angegebenen Attribute in jedem |
required_ |
Ähnlich wie bei
Beschränkt die Antwort auf Fahrzeuge, die mit allen Attributen in einem |
vehicle_ |
Die Antwort wird auf Fahrzeuge mit diesem Fahrzeugstatus beschränkt. |
on_ |
Geben Sie nur die Fahrzeuge mit der/den aktuellen Fahrt(en) zurück. |
filter |
Optional. Eine Filterabfrage, die beim Auflisten von Fahrzeugen angewendet werden soll. Beispiele für die Filtersyntax finden Sie unter http://aip.dev/160. Dieses Feld soll die Felder Dieser Filter fungiert als AND-Klausel mit anderen Einschränkungen wie Beachten Sie, dass nur Anfragen für Fahrzeugattribute wie Außerdem werden alle Attribute als Strings gespeichert. Daher sind nur Stringvergleiche zulässig. Damit ein Vergleich mit numerischen oder booleschen Werten möglich ist, müssen die Werte explizit in Anführungszeichen gesetzt werden, damit sie als Strings behandelt werden (z. B. |
viewport |
Optional. Ein Filter, der die zurückgegebenen Fahrzeuge auf diejenigen beschränkt, deren letzter bekannter Standort sich im rechteckigen Bereich befindet, der durch den Darstellungsbereich definiert ist. |
ListVehiclesResponse
ListVehicles
-Antwortnachricht.
Felder | |
---|---|
vehicles[] |
Fahrzeuge, die den Kriterien in der Anfrage entsprechen. Die maximale Anzahl der zurückgegebenen Fahrzeuge wird durch das Feld |
next_ |
Token zum Abrufen der nächsten Seite mit Fahrzeugen. Leer, wenn keine weiteren Fahrzeuge die Anfragekriterien erfüllen. |
total_ |
Erforderlich. Gesamtzahl der Fahrzeuge, die auf allen Seiten den Anfragekriterien entsprechen. |
LocationPowerSaveMode
Wie sich die Standortfunktionen auf dem Mobilgerät verhalten, wenn die Energiesparfunktion des Geräts aktiviert ist. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enums | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Undefined LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
Entweder sollten Standortanbieter vom Energiesparmodus nicht betroffen sein oder er ist deaktiviert. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Der GPS-basierte Standortanbieter sollte deaktiviert werden, wenn der Energiesparmodus aktiviert ist und das Gerät nicht interaktiv ist. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Alle Standortanbieter sollten deaktiviert werden, wenn der Energiesparmodus aktiviert ist und das Gerät nicht interaktiv ist. |
LOCATION_MODE_FOREGROUND_ONLY |
Alle Standortanbieter bleiben verfügbar, Standortkorrekturen sollten jedoch nur für Apps im Vordergrund bereitgestellt werden. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Die Standortermittlung wird nicht deaktiviert, aber LocationManager drosselt alle Anfragen an Anbieter, wenn das Gerät nicht interaktiv ist. |
LocationSensor
Der Sensor oder die Methode, die zur Standortbestimmung verwendet wird.
Enums | |
---|---|
UNKNOWN_SENSOR |
Der Sensor ist nicht angegeben oder unbekannt. |
GPS |
GPS oder unterstütztes GPS |
NETWORK |
Unterstütztes GPS, Mobilfunkmast-ID oder WLAN-Zugangspunkt |
PASSIVE |
Mobilfunkmast-ID oder WiFi-Zugangspunkt. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Ein Standort, der vom Mobilgerät als wahrscheinlichste Straßenposition bestimmt wird. |
CUSTOMER_SUPPLIED_LOCATION |
Ein vom Kunden angegebener Standort aus einer unabhängigen Quelle. Normalerweise wird dieser Wert für einen Standort verwendet, der aus anderen Quellen als dem Mobilgerät mit Driver SDK bereitgestellt wird. Wenn die ursprüngliche Quelle durch einen der anderen Aufzählungswerte beschrieben wird, verwenden Sie diesen Wert. Standorte mit dem Attribut „CUSTOMER_SUPPLIED_LOCATION“ werden in der Regel über die last_location.supplemental_location_sensor eines Fahrzeugs angegeben. |
FLEET_ENGINE_LOCATION |
Ein Standort, der von Fleet Engine anhand der verfügbaren Signale berechnet wird. Nur Ausgabe. Dieser Wert wird abgelehnt, wenn er in einer Anfrage enthalten ist. |
FUSED_LOCATION_PROVIDER |
Der Anbieter für kombinierte Standortbestimmung von Android. |
CORE_LOCATION |
Der Standortanbieter für Apple-Betriebssysteme. |
PolylineFormatType
Der Typ des Polylinienformats.
Enums | |
---|---|
UNKNOWN_FORMAT_TYPE |
Das Format ist nicht angegeben oder unbekannt. |
LAT_LNG_LIST_TYPE |
Eine Liste mit google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Eine Polylinie, die mit einem Polylinienkomprimierungsalgorithmus codiert wurde. Das Dekodieren wird noch nicht unterstützt. |
PowerSource
Typ des Ladegeräts, das zum Laden des Akkus verwendet wird.
Enums | |
---|---|
UNKNOWN_POWER_SOURCE |
Die Stromquelle ist unbekannt. |
POWER_SOURCE_AC |
Die Stromquelle ist ein Wechselstromladegerät. |
POWER_SOURCE_USB |
Stromversorgung über einen USB-Anschluss |
POWER_SOURCE_WIRELESS |
Die Stromversorgung ist kabellos. |
POWER_SOURCE_UNPLUGGED |
Der Akku ist nicht angeschlossen. |
ReportBillableTripRequest
Anfragenachricht für ReportBillableTrip
Felder | |
---|---|
name |
Erforderlich. Muss das Format |
country_ |
Erforderlich. Zweistelliger Ländercode des Landes, in dem die Fahrt stattfindet. Der Preis wird entsprechend dem Ländercode definiert. |
platform |
Die Plattform, auf der die Anfrage gestellt wurde. |
related_ |
Die Kennungen, die sich direkt auf die gemeldete Fahrt beziehen. Dabei handelt es sich in der Regel um IDs (z. B. Sitzungs-IDs) von Vorabbuchungen, die durchgeführt werden, bevor die Fahrt-ID verfügbar ist. Die Anzahl der |
solution_ |
Der Typ der GMP-Produktlösung (z. B. |
SolutionType
Auswahl für verschiedene Lösungstypen einer gemeldeten Fahrt.
Enums | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Der Standardwert. Aus Gründen der Abwärtskompatibilität verwendet die API standardmäßig ON_DEMAND_RIDESHARING_AND_DELIVERIES . Dies ist der erste unterstützte Lösungstyp. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Die Lösung ist ein On-Demand-Mitfahrdienst und Lieferdienst. |
RequestHeader
Eine RequestHeader enthält Felder, die allen Fleet Engine-RPC-Anfragen gemeinsam sind.
Felder | |
---|---|
language_ |
Der BCP-47-Sprachcode, z. B. en-US oder sr-Latn. Weitere Informationen finden Sie unter http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Ist keiner angegeben, kann die Antwort in einer beliebigen Sprache erfolgen. Falls ein solcher Name vorhanden ist, wird Englisch bevorzugt. Beispiel für einen Feldwert: |
region_ |
Erforderlich. CLDR-Regionscode der Region, aus der die Anfrage stammt. Beispiel für Feldwert: |
sdk_ |
Version des aufrufenden SDKs (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B. |
os_ |
Version des Betriebssystems, auf dem das anrufende SDK ausgeführt wird. Beispiele für Feldwerte: |
device_ |
Modell des Geräts, auf dem das aufrufende SDK ausgeführt wird. Beispiele für Feldwerte: |
sdk_ |
Der Typ des SDKs, über das die Anfrage gesendet wird. |
maps_ |
Version des MapSDK, von dem das aufrufende SDK abhängig ist (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B. |
nav_ |
Version des NavSDK, von der das aufrufende SDK abhängt (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B. |
platform |
Plattform des aufrufenden SDKs. |
manufacturer |
Hersteller des Android-Geräts, von dem das SDK aufgerufen wird. Gilt nur für Android-SDKs. Beispiel für einen Feldwert: |
android_ |
Android API-Level des aufrufenden SDKs, gilt nur für die Android SDKs. Beispiel für Feldwert: |
trace_ |
Optionale ID, die zu Logging-Zwecken zur Identifizierung der Anfrage angegeben werden kann. |
Plattform
Die Plattform des aufrufenden SDKs.
Enums | |
---|---|
PLATFORM_UNSPECIFIED |
Der Standardwert. Dieser Wert wird verwendet, wenn die Plattform weggelassen wird. |
ANDROID |
Die Anfrage stammt von Android. |
IOS |
Die Anfrage stammt von iOS. |
WEB |
Die Anfrage stammt aus dem Web. |
SdkType
Mögliche SDK-Typen.
Enums | |
---|---|
SDK_TYPE_UNSPECIFIED |
Der Standardwert. Dieser Wert wird verwendet, wenn sdk_type weggelassen wird. |
CONSUMER |
Das aufrufende SDK ist „Consumer“. |
DRIVER |
Das aufrufende SDK ist „Driver“. |
JAVASCRIPT |
Das aufrufende SDK ist JavaScript. |
SearchTripsRequests
Anfragenachricht für SearchTrips
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
parent |
Erforderlich. Muss im Format |
vehicle_ |
Das Fahrzeug, das den Fahrten in der Anfrage zugeordnet ist. Wenn keine Angabe gemacht wird, enthalten die zurückgegebenen Fahrten Folgendes nicht:
|
active_ |
Wenn dieser Wert auf „true“ gesetzt ist, enthält die Antwort Trips, die die Route eines Fahrers beeinflussen. |
page_ |
Wenn die Richtlinie nicht konfiguriert ist, entscheidet der Server, wie viele Ergebnisse zurückgegeben werden sollen. |
page_ |
Legen Sie hier einen Wert fest, der zuvor in |
minimum_ |
Wenn angegeben, werden die Fahrten zurückgegeben, die nach dem Zeitpunkt |
SearchTripsResponse
SearchTrips-Antwortnachricht.
Felder | |
---|---|
trips[] |
Die Liste der Fahrten für das angeforderte Fahrzeug. |
next_ |
Übergeben Sie dieses Token in SearchTripsRequest, um durch die Ergebnislisten zu blättern. Die API gibt bei jedem Aufruf eine Fahrtliste zurück. Wenn keine weiteren Ergebnisse verfügbar sind, ist die Fahrtliste leer. |
SearchVehiclesRequests
Anfragenachricht für SearchVehicles
.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
parent |
Erforderlich. Muss im Format |
pickup_ |
Erforderlich. Der Abholort, in dessen Nähe gesucht werden soll. |
dropoff_ |
Der vom Kunden beabsichtigte Abgabeort. Das Feld ist erforderlich, wenn |
pickup_ |
Erforderlich. Definiert den Suchradius des Fahrzeugs um den Abholpunkt. Es werden nur Fahrzeuge innerhalb des Suchradius zurückgegeben. Der Wert muss zwischen 400 und 10.000 Metern liegen. |
count |
Erforderlich. Gibt die maximale Anzahl der zurückzugebenden Fahrzeuge an. Der Wert muss zwischen 1 und 50 liegen. |
minimum_ |
Erforderlich. Gibt die Anzahl der Fahrgäste an, die für eine Fahrt in Betracht gezogen werden. Der Wert muss größer oder gleich 1 sein. Der Treiber wird im Kapazitätswert nicht berücksichtigt. |
trip_ |
Erforderlich. Der Typ der vorgeschlagenen Fahrt. Muss genau einen Typ enthalten. |
maximum_ |
Beschränkt die Suche auf die Fahrzeuge, die innerhalb des angegebenen Zeitraums Standortupdates an Fleet Engine gesendet haben. Stehende Fahrzeuge, die noch ihren Standort übermitteln, gelten nicht als veraltet. Wenn dieses Feld nicht festgelegt ist, verwendet der Server fünf Minuten als Standardwert. |
vehicle_ |
Erforderlich. Die Suche wird auf Fahrzeuge mit einem der angegebenen Typen beschränkt. Es muss mindestens ein Fahrzeugtyp angegeben werden. „VehicleTypes“ mit der Kategorie |
required_ |
Aufrufer können mithilfe einer beliebigen Kombination der Felder
Beschränkt die Suche auf Fahrzeuge mit den angegebenen Attributen. Dieses Feld ist ein Konjunktions-/AND-Vorgang. Es sind maximal 50 erforderliche Attribute zulässig. Dies entspricht der maximal zulässigen Anzahl von Attributen für ein Fahrzeug. |
required_ |
Die Suche wird auf Fahrzeuge mit mindestens einem der angegebenen Attribute in jeder |
required_ |
Ähnlich wie bei
Beschränkt die Suche auf die Fahrzeuge mit allen Attributen in einem |
order_ |
Erforderlich. Gibt das gewünschte Sortierkriterium für Ergebnisse an. |
include_ |
Gibt an, ob Fahrzeuge mit einer einzigen aktiven Fahrt für diese Suche infrage kommen. Dieses Feld wird nur verwendet, wenn Der Standardwert ist |
trip_ |
Gibt die Fahrt an, die mit dieser |
current_ |
Gibt an, ob Fahrzeuge mit aktiven Fahrten für diese Suche infrage kommen. Dieser muss auf einen anderen Wert als |
filter |
Optional. Eine Filterabfrage, die bei der Suche nach Fahrzeugen angewendet werden soll. Beispiele für die Filtersyntax finden Sie unter http://aip.dev/160. Dieses Feld ersetzt die Felder Dieser Filter funktioniert als AND-Klausel mit anderen Einschränkungen wie Beachten Sie, dass nur Anfragen für Fahrzeugattribute wie Außerdem werden alle Attribute als Strings gespeichert. Daher sind nur Stringvergleiche zulässig. Damit ein Vergleich mit numerischen oder booleschen Werten möglich ist, müssen die Werte explizit in Anführungszeichen gesetzt werden, damit sie als Strings behandelt werden (z. B. |
CurrentTripsPresent
Gibt die Arten von Einschränkungen für die aktuellen Fahrten eines Fahrzeugs an.
Enums | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Die Verfügbarkeit von Fahrzeugen mit Fahrten wird durch das Feld include_back_to_back geregelt. |
NONE |
Fahrzeuge ohne Fahrten können in den Suchergebnissen erscheinen. Wenn dieser Wert verwendet wird, kann include_back_to_back nicht true sein. |
ANY |
In den Suchergebnissen sind Fahrzeuge mit höchstens 5 aktuellen Fahrten und 10 Wegpunkten enthalten. Wenn dieser Wert verwendet wird, kann include_back_to_back nicht true sein. |
VehicleMatchOrder
Gibt die Reihenfolge der Fahrzeugübereinstimmungen in der Antwort an.
Enums | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Standardeinstellung, die für nicht angegebene oder nicht erkannte Übereinstimmungen verwendet wird. |
PICKUP_POINT_ETA |
Aufsteigend nach der Fahrzeit des Fahrzeugs zum Abholpunkt. |
PICKUP_POINT_DISTANCE |
Aufsteigende Reihenfolge nach Fahrstrecke des Fahrzeugs zum Abholpunkt. |
DROPOFF_POINT_ETA |
Aufsteigende Reihenfolge nach Fahrzeit des Fahrzeugs bis zur Abgabestelle. Diese Bestellung kann nur verwendet werden, wenn der Abholpunkt in der Anfrage angegeben ist. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Aufsteigende Reihenfolge nach der Luftlinie zwischen dem letzten gemeldeten Standort des Fahrzeugs und dem Abholort. |
COST |
Aufsteigend nach den konfigurierten Abgleichskosten. Die Abgleichskosten werden als gewichtete Berechnung zwischen der Luftlinie und der geschätzten Ankunftszeit definiert. Die Gewichte werden mit Standardwerten festgelegt und können pro Kunde geändert werden. Wenden Sie sich an den Google-Support, wenn diese Gewichtungen für Ihr Projekt geändert werden müssen. |
SearchVehiclesResponse
SearchVehicles
-Antwortnachricht.
Felder | |
---|---|
matches[] |
Liste der Fahrzeuge, die die |
SpeedReadingInterval
Verkehrsdichteanzeige für ein zusammenhängendes Segment eines Pfads. Für einen Pfad mit den Punkten P_0, P_1, ..., P_N (Index beginnt bei 0) definiert das SpeedReadingInterval-Element ein Intervall und beschreibt den Traffic mit den folgenden Kategorien.
Felder | |
---|---|
start_ |
Der Startindex dieses Intervalls im Pfad. Wenn der Index in JSON 0 ist, wird das Feld als leer angezeigt. |
end_ |
Der Endindex dieses Intervalls im Pfad. Wenn der Index in JSON 0 ist, scheint das Feld leer zu sein. |
speed |
Die Verkehrsgeschwindigkeit in diesem Intervall. |
Geschwindigkeit
Klassifizierung der Polyliniengeschwindigkeit anhand von Verkehrsdaten.
Enums | |
---|---|
SPEED_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
NORMAL |
Normale Geschwindigkeit. Es wird kein Stau erkannt. |
SLOW |
Stau erkannt, aber kein Stau entstanden. |
TRAFFIC_JAM |
Stau erkannt. |
StopLocation
Der tatsächliche Ort, an dem eine Haltestelle (Ab-/Absetz) stattfand.
Felder | |
---|---|
point |
Erforderlich. Gibt den tatsächlichen Standort an. |
timestamp |
Gibt an, wann die Haltestelle stattgefunden hat. |
stop_time |
Nur Eingabe Verworfen. Verwenden Sie das Feld für den Zeitstempel. |
TerminalLocation
Beschreibt die Position eines Wegpunkts.
Felder | |
---|---|
point |
Erforderlich. Gibt den Standort eines Wegpunkts an. |
terminal_point_id |
Verworfen: Geben Sie stattdessen das Feld |
access_point_id |
Verworfen: Geben Sie stattdessen das Feld |
trip_id |
Verworfen. |
terminal_location_type |
Inaktuell: Diese Daten sind in |
TerminalPointId
Eingestellt: Terminalpunkte werden in der Fleet Engine nicht mehr unterstützt. Verwenden Sie stattdessen TerminalLocation.point
.
Felder | |
---|---|
value |
Verworfen. |
Union-Feld Id . Verworfen. Für Id ist nur einer der folgenden Werte zulässig: |
|
place_id |
Verworfen. |
generated_id |
Verworfen. |
TrafficPolylineData
Die Verkehrslage auf der voraussichtlichen Route wird genannt.
Felder | |
---|---|
traffic_ |
Polylinien-Rendering, der die Geschwindigkeit des Traffics für alle Regionen entlang eines Abschnitts einer Fahrt durch einen Kunden angibt. |
Fahrt
Metadaten zu Fahrten
Felder | |
---|---|
name |
Nur Ausgabe. Im Format „providers/{provider}/trips/{trip}“ |
vehicle_ |
ID des Fahrzeugs, das diese Fahrt durchführt. |
trip_ |
Aktueller Status der Fahrt. |
trip_ |
Die Art der Fahrt. |
pickup_ |
Ort, an dem der Kunde angibt, dass er abgeholt wird. |
actual_ |
Nur Eingabe. Der tatsächliche Ort, an dem der Kunde abgeholt wurde. In diesem Feld kann der Anbieter Feedback zu den tatsächlichen Abholinformationen geben. |
actual_ |
Nur Eingabe. Die tatsächliche Ankunftszeit und der tatsächliche Ort des Fahrers am Abholort. In diesem Feld kann der Anbieter Feedback zu den tatsächlichen Ankunftsinformationen an der Abholstelle geben. |
pickup_ |
Nur Ausgabe. Entweder die geschätzte zukünftige Zeit, zu der die Fahrgäste abgeholt werden, oder die tatsächliche Zeit, zu der sie abgeholt wurden. |
intermediate_ |
Zwischenhaltestellen, damit die Fahrtanfragen (zusätzlich zu Abhol- und Absetzvorgang) Für geteilte Fahrten wird dies anfangs nicht unterstützt. |
intermediate_ |
Gibt an, wann das |
intermediate_ |
Wenn |
actual_ |
Nur Eingabe. Die tatsächliche Ankunftszeit und der tatsächliche Ort des Fahrers an einem Zwischenziel. In diesem Feld können Anbieter Feedback zu tatsächlichen Ankunftsinformationen an Zwischenzielen geben. |
actual_ |
Nur Eingabe. Die tatsächliche Zeit und der tatsächliche Ort, an dem und wo der Kunde von einem Zwischenziel abgeholt wurde. In diesem Feld kann der Anbieter Feedback zu tatsächlichen Abholinformationen an Zwischenzielen geben. |
dropoff_ |
Der Ort, an dem der Kunde angibt, dass er abgesetzt werden soll. |
actual_ |
Nur Eingabe. Die tatsächliche Zeit und der Ort, an dem und wo der Kunde ausstieg. In diesem Feld kann der Anbieter Feedback zu den tatsächlichen Abgabeinformationen geben. |
dropoff_ |
Nur Ausgabe. Entweder die geschätzte zukünftige Zeit, zu der die Fahrgäste am endgültigen Ziel aussteigen, oder die tatsächliche Zeit, zu der die Fahrgäste aussteigen werden. |
remaining_ |
Nur Ausgabe. Der vollständige Pfad vom aktuellen Standort bis zum Abgabepunkt (einschließlich). Dieser Pfad könnte Wegpunkte von anderen Fahrten enthalten. |
vehicle_ |
Dieses Feld unterstützt die manuelle Sortierung der Wegpunkte für die Fahrt. Sie enthält alle verbleibenden Wegpunkte für das zugewiesene Fahrzeug sowie die Abhol- und Rückgabeorte für diese Fahrt. Wenn der Fahrt kein Fahrzeug zugewiesen wurde, wird dieses Feld von Fleet Engine ignoriert. Aus Datenschutzgründen wird dieses Feld vom Server nur bei |
route[] |
Nur Ausgabe. Voraussichtliche Route für diese Fahrt zum ersten Eintrag in „remaining_waypoints“. Beachten Sie, dass der erste Wegpunkt möglicherweise zu einer anderen Fahrt gehört. |
current_ |
Nur Ausgabe. Ein codierter Pfad zum nächsten Wegpunkt. Hinweis: Dieses Feld ist nur für die Verwendung vom Driver SDK und Consumer SDK vorgesehen. Die Decodierung wird noch nicht unterstützt. |
current_ |
Nur Ausgabe. Gibt an, wann die Route zuletzt geändert wurde. Hinweis: Dieses Feld ist nur für das Driver SDK und das Consumer SDK vorgesehen. |
current_ |
Nur Ausgabe. Gibt die Verkehrslage entlang der Hinweis: Dieses Feld ist nur für das Driver SDK und das Consumer SDK vorgesehen. |
current_ |
Nur Ausgabe. Gibt an, wann die Hinweis: Dieses Feld ist nur für das Driver SDK und das Consumer SDK vorgesehen. |
current_ |
Nur Ausgabe. Wegpunkt, an dem |
remaining_ |
Nur Ausgabe. Die verbleibende Fahrstrecke im Feld |
eta_ |
Nur Ausgabe. Die voraussichtliche Ankunftszeit zum nächsten Wegpunkt (erster Eintrag im Feld |
remaining_ |
Nur Ausgabe. Die Dauer ab Rückgabe der Fahrtdaten bis zum Zeitpunkt in |
remaining_ |
Nur Ausgabe. Gibt an, wann |
remaining_ |
Nur Ausgabe. Gibt an, wann |
number_ |
Nicht veränderbar. Gibt die Anzahl der Fahrgäste an, ohne den Fahrer. Ein Fahrzeug muss genügend Kapazität haben, damit es in einer |
last_ |
Nur Ausgabe. Zeigt den letzten gemeldeten Standort des Fahrzeugs auf der Route an. |
last_ |
Nur Ausgabe. Gibt an, ob die |
view |
Die Teilmenge der ausgefüllten Trip-Felder und ihre Interpretation. |
TripStatus
Der Status einer Fahrt, der den Fortschritt angibt.
Enums | |
---|---|
UNKNOWN_TRIP_STATUS |
Standardeinstellung, die für einen nicht angegebenen oder nicht erkannten Fahrtstatus verwendet wird. |
NEW |
Neu erstellte Reise. |
ENROUTE_TO_PICKUP |
Der Fahrer ist auf dem Weg zur Abholstelle. |
ARRIVED_AT_PICKUP |
Der Fahrer ist am Abholpunkt angekommen. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Der Fahrer ist an einem Zwischenziel angekommen und wartet auf den Fahrgast. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Der Fahrer ist auf dem Weg zu einem Zwischenziel (nicht zum Zielort). |
ENROUTE_TO_DROPOFF |
Der Fahrer hat den Fahrgast abgeholt und ist auf dem Weg zum nächsten Ziel. |
COMPLETE |
Der Fahrgast ist ausgestiegen und die Fahrt ist beendet. |
CANCELED |
Die Fahrt wurde vor der Abholung vom Fahrer, Fahrgast oder Mitfahrdienstanbieter storniert. |
TripType
Die Art der Fahrt.
Enums | |
---|---|
UNKNOWN_TRIP_TYPE |
Standardeinstellung, die für nicht angegebene oder nicht erkannte Fahrttypen verwendet wird. |
SHARED |
Das Fahrzeug wird möglicherweise für andere Fahrten genutzt. |
EXCLUSIVE |
Die Fahrt ist nur für ein Fahrzeug möglich. |
TripView
Auswahl für verschiedene Trip-Felder in einer GetTrip
-Antwort. Weitere Informationen finden Sie unter AIP-157. Es ist wahrscheinlich, dass weitere Aufrufe hinzugefügt werden.
Enums | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Der Standardwert. Aus Gründen der Abwärtskompatibilität wird in der API standardmäßig eine SDK-Ansicht verwendet. Um Stabilität und Support zu gewährleisten, wird Kunden empfohlen, eine andere TripView als SDK auszuwählen. |
SDK |
Enthält Felder, die mithilfe öffentlich verfügbarer Bibliotheken möglicherweise nicht interpretiert oder unterstützt werden können. |
JOURNEY_SHARING_V1S |
Für den Anwendungsfall „Teilen von Reisen“ werden die Reisefelder ausgefüllt. Diese Ansicht ist für die Server-zu-Server-Kommunikation gedacht. |
TripWaypoint
Beschreibt einen Haltepunkt auf der Route eines Fahrzeugs oder einen Endpunkt auf der Fahrt.
Felder | |
---|---|
location |
Der Standort dieses Wegpunkts. |
trip_ |
Die mit diesem Wegpunkt verknüpfte Fahrt. |
waypoint_ |
Die Rolle dieses Wegpunkts bei dieser Fahrt, z. B. Abhol- oder Abgabeort. |
path_ |
Der Pfad vom vorherigen Wegpunkt zum aktuellen Wegpunkt Nicht definiert für den ersten Wegpunkt in einer Liste. Dieses Feld wird nur auf Anforderung ausgefüllt. |
encoded_ |
Der codierte Pfad vom vorherigen zum aktuellen Wegpunkt. Hinweis: Dieses Feld ist nur für die Verwendung vom Driver SDK und Consumer SDK vorgesehen. Das Dekodieren wird noch nicht unterstützt. |
traffic_ |
Die Verkehrslage auf dem Weg zu diesem Wegpunkt Traffic ist nur für Kunden der Google Maps Platform Rides and Deliveries-Lösung verfügbar. |
distance_ |
Die Pfaddistanz vom vorherigen zum aktuellen Wegpunkt. Nicht definiert für den ersten Wegpunkt in einer Liste. |
eta |
Die geschätzte Ankunftszeit an diesem Wegpunkt. Für den ersten Wegpunkt in einer Liste nicht definiert. |
duration |
Die Reisezeit vom vorherigen Wegpunkt bis zu diesem Punkt. Für den ersten Wegpunkt in einer Liste nicht definiert. |
UpdateTripRequest
UpdateTrip-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
name |
Erforderlich. Muss im Format |
trip |
Erforderlich. Die Fahrt, die mit der Aktualisierung verknüpft ist. Die folgenden Felder werden von der Fleet Engine verwaltet. Aktualisieren Sie sie nicht mit „Trip.update“.
Wenn Sie die Wenn Sie Um eine Rennbedingung für Fahrten mit mehreren Zielen zu vermeiden, sollten Sie |
update_ |
Erforderlich. Die Feldmaske, die angibt, welche Felder in „Trip“ aktualisiert werden sollen. |
UpdateVehicleAttributesRequest
Anfragenachricht für UpdateVehicleAttributes
.
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
name |
Erforderlich. Muss das Format |
attributes[] |
Erforderlich. Die zu aktualisierenden Fahrzeugattribute. Nicht erwähnte Attribute werden nicht geändert oder entfernt. |
UpdateVehicleAttributesResponse
UpdateVehicleAttributes
-Antwortnachricht.
Felder | |
---|---|
attributes[] |
Erforderlich. Die aktualisierte vollständige Liste der Fahrzeugattribute, einschließlich neuer, geänderter und unveränderter Attribute. |
UpdateVehicleRequest
Anfragenachricht für UpdateVehicle
Felder | |
---|---|
header |
Der Standard-Anfrageheader von Fleet Engine. |
name |
Erforderlich. Muss das Format |
vehicle |
Erforderlich. Die anzuwendenden Werte der Entität „
Wenn das Feld Ebenso kann das Feld |
update_ |
Erforderlich. Eine Feldmaske, die angibt, welche Felder des |
Fahrzeug
Fahrzeugmetadaten
Felder | |
---|---|
name |
Nur Ausgabe. Der eindeutige Name für dieses Fahrzeug. Das Format dafür ist |
vehicle_ |
Der Fahrzeugstatus. |
supported_ |
Fahrttypen, die von diesem Fahrzeug unterstützt werden. |
current_ |
Nur Ausgabe. Liste der |
last_ |
Letzter gemeldeter Standort des Fahrzeugs. |
maximum_ |
Die Gesamtzahl der Fahrgäste, die dieses Fahrzeug befördern kann. Der Fahrer wird bei diesem Wert nicht berücksichtigt. Dieser Wert muss größer oder gleich 1 sein. |
attributes[] |
Liste der Fahrzeugattribute. Ein Fahrzeug kann maximal 100 Attribute haben und jedes Attribut muss einen eindeutigen Schlüssel haben. |
vehicle_ |
Erforderlich. Der Typ dieses Fahrzeugs. Kann verwendet werden, um Fahrzeuge in |
license_ |
Kfz-Kennzeichen des Fahrzeugs. |
route[] |
Eingestellt: Verwende stattdessen |
current_ |
Die Polylinie, die die Route angibt, die die Fahrer-App zum nächsten Wegpunkt nehmen möchte. Diese Liste wird auch in Hinweis: Dieses Feld ist nur für das Driver SDK vorgesehen. Das Dekodieren wird noch nicht unterstützt. |
current_ |
Nur Eingabe. Fleet Engine verwendet diese Informationen, um die Freigabe von Fahrten zu verbessern. Hinweis: Dieses Feld ist nur für das Driver SDK vorgesehen. |
current_ |
Nur Ausgabe. Zeitpunkt, zu dem |
current_ |
Der Wegpunkt, an dem |
remaining_ |
Die verbleibende Fahrstrecke für den |
eta_ |
Die geschätzte Zeit bis zum ersten Eintrag im Feld Beim Aktualisieren eines Fahrzeugs hat |
remaining_ |
Nur Eingabe. Die verbleibende Fahrtdauer für die Bei der Aktualisierung eines Fahrzeugs hat |
waypoints[] |
Die verbleibenden Wegpunkte, die diesem Fahrzeug zugewiesen sind. |
waypoints_ |
Nur Ausgabe. Letzte Aktualisierung des Felds |
back_ |
Gibt an, ob der Fahrer aufeinanderfolgende Fahrten akzeptiert. Wenn |
navigation_ |
Der Navigationsstatus des Fahrzeugs. |
device_ |
Nur Eingabe. Informationen zu den Einstellungen auf dem Mobilgerät, das vom Fahrer verwendet wird. |
Fahrzeugtyp
Der Fahrzeugtyp.
Felder | |
---|---|
category |
Fahrzeugtypkategorie |
Kategorie
Fahrzeugtypkategorien
Enums | |
---|---|
UNKNOWN |
Standardwert, der für nicht angegebene oder nicht erkannte Fahrzeugkategorien verwendet wird. |
AUTO |
Ein Auto. |
TAXI |
Alle Fahrzeuge, die als Taxi fungieren (in der Regel lizenziert oder gesetzlich reguliert). |
TRUCK |
In der Regel ein Fahrzeug mit einer großen Speicherkapazität. |
TWO_WHEELER |
Ein Motorrad, Moped oder ein anderes Fahrzeug mit zwei Rädern |
BICYCLE |
Von Menschen betriebene Fortbewegungsmittel. |
PEDESTRIAN |
Personen, die in der Regel gehen oder laufen und Fußgängerwege entlangfahren. |
VehicleAttribute
Beschreibt ein Fahrzeugattribut als Schlüssel/Wert-Paar. Die Länge des Strings „Schlüssel:Wert“ darf 256 Zeichen nicht überschreiten.
Felder | |
---|---|
key |
Der Schlüssel des Attributs. Schlüssel dürfen das Doppelpunktzeichen (:) nicht enthalten. |
value |
Der Wert des Attributs. |
Union-Feld vehicle_attribute_value . Der Wert des Attributs kann als String, boolescher oder Double-Wert angegeben werden. Für vehicle_attribute_value ist nur einer der folgenden Werte zulässig: |
|
string_ |
Als String eingegebener Attributwert. Hinweis: Dies ist identisch mit dem Feld |
bool_ |
Boolescher Attributwert. |
number_ |
Doppelter Attributwert. |
VehicleAttributeList
Ein Datentyp „List-of-lists“ für Fahrzeugattribute.
Felder | |
---|---|
attributes[] |
Eine Liste der Attribute in dieser Sammlung. |
VehicleLocation
Der Standort, die Geschwindigkeit und die Richtung eines Fahrzeugs zu einem bestimmten Zeitpunkt.
Felder | |
---|---|
location |
Der Standort des Fahrzeugs. Wenn die Daten an Fleet Engine gesendet werden, ist der Standort des Fahrzeugs ein GPS-Standort. Wenn Sie diese Antwort erhalten, kann der Standort des Fahrzeugs entweder ein GPS-Standort, ein ergänzender Standort oder ein anderer geschätzter Standort sein. Die Quelle wird in |
horizontal_accuracy |
Verworfen. Verwenden Sie stattdessen |
latlng_ |
Genauigkeit von |
heading |
Richtung, in der das Fahrzeug in Grad bewegt wird. „0“ steht für Norden. Der gültige Bereich ist [0,360]. |
bearing_accuracy |
Eingestellt: Verwende stattdessen |
heading_ |
Genauigkeit von |
altitude |
Höhe in Metern über WGS84. |
vertical_accuracy |
Verworfen. Verwenden Sie stattdessen |
altitude_ |
Genauigkeit von |
speed_kmph |
Geschwindigkeit des Fahrzeugs in Kilometern pro Stunde. Verworfen. Verwenden Sie stattdessen |
speed |
Geschwindigkeit des Fahrzeugs in Metern/Sekunde |
speed_ |
Genauigkeit von |
update_ |
Die Zeit, zu der |
server_ |
Nur Ausgabe. Die Uhrzeit, zu der der Server die Standortinformationen empfangen hat. |
location_ |
Anbieter von Standortdaten, z. B. |
is_ |
Gibt an, ob |
is_ |
Nur Eingabe. Gibt an, ob der GPS-Sensor auf dem Mobilgerät aktiviert ist. |
time_ |
Nur Eingabe. Zeit (in Sekunden), seit dieser Standort zum ersten Mal an den Server gesendet wurde. Bei der ersten Aktualisierung ist der Wert „0“. Wenn die Uhrzeit nicht bekannt ist (z. B. beim Neustart der App), wird dieser Wert auf null zurückgesetzt. |
num_stale_updates |
Nur Eingabe. Eingestellt: Es werden jetzt andere Signale verwendet, um zu ermitteln, ob ein Standort veraltet ist. |
raw_ |
Standort des unbearbeiteten Fahrzeugs (nicht von Road-Snapper verarbeitet). |
raw_ |
Zeitstempel, der mit dem Rohstandort verknüpft ist. |
raw_ |
Quelle des Rohstandorts. Die Standardeinstellung ist |
raw_ |
Radiusgenauigkeit von |
supplemental_ |
Zusätzlicher Standort, der von der integrierten App bereitgestellt wird. |
supplemental_ |
Zeitstempel, der mit dem zusätzlichen Standort verknüpft ist. |
supplemental_ |
Quelle des zusätzlichen Standorts. Die Standardeinstellung ist |
supplemental_ |
Genauigkeit von |
road_snapped |
Eingestellt: Verwende stattdessen |
VehicleMatch
Enthält das Fahrzeug und die zugehörigen Schätzungen für ein Fahrzeug, die mit den Punkten aktiver Fahrten für das Fahrzeug SearchVehiclesRequest
übereinstimmen.
Felder | |
---|---|
vehicle |
Erforderlich. Ein Fahrzeug, das der Anfrage entspricht. |
vehicle_ |
Die geschätzte Ankunftszeit des Fahrzeugs am in der Anfrage angegebenen Abholpunkt. Ein leerer Wert bedeutet, dass bei der Berechnung der voraussichtlichen Ankunftszeit für das Fahrzeug ein Fehler aufgetreten ist. Wenn |
vehicle_ |
Die Entfernung vom aktuellen Standort des Fahrzeugs bis zum in der Anfrage angegebenen Abholort, einschließlich aller Zwischen- oder Absetzpunkte für bestehende Fahrten. Diese Entfernung umfasst die berechnete Fahrstrecke (Route) sowie die Entfernung in gerader Linie zwischen dem Navigationsendpunkt und dem angeforderten Abholort. (Der Abstand zwischen dem Navigationsendpunkt und dem angeforderten Abholpunkt ist in der Regel gering.) Ein leerer Wert weist auf einen Fehler bei der Berechnung der Entfernung hin. |
vehicle_ |
Erforderlich. Die Luftlinie zwischen dem Fahrzeug und dem in der Anfrage angegebenen Abholpunkt. |
vehicle_ |
Die geschätzte Ankunftszeit des gesamten Fahrzeugs am in der Anfrage angegebenen Zielort. Die ETA umfasst auch das Anhalten an Wegpunkten vor der in der Anfrage angegebenen |
vehicle_ |
Die Fahrstrecke des Fahrzeugs (in Metern) vom Abhol- zum in der Anfrage angegebenen Zielort. Die Entfernung bezieht sich nur auf die beiden Punkte und schließt den Standort des Fahrzeugs oder andere Punkte nicht ein, die angefahren werden müssen, bevor das Fahrzeug den Abhol- oder Abgabeort anfährt. Der Wert wird nur ausgefüllt, wenn in der Anfrage eine |
trip_ |
Erforderlich. Der Fahrttyp der Anfrage, der zur Berechnung der geschätzten Ankunftszeit am Abholpunkt verwendet wurde. |
vehicle_ |
Die sortierte Liste von Wegpunkten, die zur Berechnung der voraussichtlichen Ankunftszeit verwendet werden. Die Liste enthält den Fahrzeugstandort, die Abholorte aktiver Fahrten für das Fahrzeug und die in der Anfrage angegebenen Abholorte. Eine leere Liste bedeutet, dass bei der Berechnung der voraussichtlichen Ankunftszeit für das Fahrzeug ein Fehler aufgetreten ist. |
vehicle_ |
Der passende Fahrzeugtyp. |
requested_ |
Die Reihenfolge, in der Fahrzeugübereinstimmungen sortiert werden sollen. |
ordered_ |
Die tatsächliche Bestellung, die für dieses Fahrzeug verwendet wurde. Normalerweise entspricht dies dem Feld „order_by“ aus der Anfrage. Unter bestimmten Umständen, z. B. bei einem internen Serverfehler, kann jedoch eine andere Methode verwendet werden (z. B. |
VehicleMatchType
Art der Fahrzeugübereinstimmung.
Enums | |
---|---|
UNKNOWN |
Unbekannter Übereinstimmungstyp für Fahrzeuge |
EXCLUSIVE |
Dem Fahrzeug ist derzeit keine Fahrt zugewiesen und es kann zum Abholpunkt fahren. |
BACK_TO_BACK |
Das Fahrzeug ist derzeit einer Fahrt zugewiesen, kann aber nach Abschluss der laufenden Fahrt zum Abholpunkt fahren. Bei der Berechnung der voraussichtlichen Ankunftszeit und der Entfernung wird die vorhandene Fahrt berücksichtigt. |
CARPOOL |
Das Fahrzeug hat genügend Kapazität für eine gemeinsam genutzte Fahrt. |
CARPOOL_BACK_TO_BACK |
Das Fahrzeug beendet seine aktuelle, aktive Fahrt, bevor es zur Abholstelle weiterfährt. Bei der Berechnung der geschätzten Ankunftszeit und der Entfernung wird die aktuelle Fahrt berücksichtigt. |
VehicleState
Der Status einer Vehicle
.
Enums | |
---|---|
UNKNOWN_VEHICLE_STATE |
Standardeinstellung, die für nicht angegebene oder nicht erkannte Fahrzeugstatus verwendet wird. |
OFFLINE |
Das Fahrzeug akzeptiert keine neuen Fahrten. Hinweis: Das Fahrzeug kann in diesem Status weiter betrieben werden, während es eine ihm zugewiesene Fahrt durchführt. |
ONLINE |
Das Fahrzeug nimmt neue Fahrten an. |
VisualTrafficReportPolylineRendering
Beschreibt, wie Clients einen Teil der Polylinie entlang der Route färben sollten.
Felder | |
---|---|
road_ |
Optional. Straßenabschnitte, die entlang der Polylinie gerendert werden sollen. Abschnitte überschneiden sich nicht und umfassen nicht unbedingt die gesamte Route. Falls keine Straßenabschnitte vorhanden sind, die angepasst werden sollen, sollte der Client die Standardeinstellung für die Route anwenden. |
RoadStretch
Eine Straßenstrecke, die gerendert werden soll.
Felder | |
---|---|
style |
Erforderlich. Der Stil, der angewendet werden soll. |
offset_ |
Erforderlich. Der Stil sollte zwischen |
length_ |
Erforderlich. Die Länge des Pfads, auf die der Stil angewendet werden soll. |
Stil
Der Verkehrsstil, der die Verkehrsgeschwindigkeit angibt.
Enums | |
---|---|
STYLE_UNSPECIFIED |
Kein Stil ausgewählt. |
SLOWER_TRAFFIC |
Der Verkehr wird langsamer. |
TRAFFIC_JAM |
Es gibt einen Stau. |
Zwischenstopp
Beschreibt Zwischenpunkte entlang einer Route für ein VehicleMatch
in einem SearchVehiclesResponse
. Dieses Konzept wird in allen anderen Endpunkten als TripWaypoint
dargestellt.
Felder | |
---|---|
lat_ |
Der Standort dieses Wegpunkts. |
eta |
Die geschätzte Zeit, zu der das Fahrzeug an diesem Wegpunkt ankommt. |
WaypointType
Der Typ des Wegpunkts.
Enums | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Wegpunkttyp unbekannt oder nicht angegeben |
PICKUP_WAYPOINT_TYPE |
Wegpunkte für die Abholung von Fahrgästen oder Artikeln. |
DROP_OFF_WAYPOINT_TYPE |
Wegpunkte für das Absetzen von Fahrgästen oder Gegenständen. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Wegpunkte für Zwischenziele bei einer Fahrt mit mehreren Zielen. |