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
Dienst zur Fahrtverwaltung
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 |
---|
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 |
---|
Eine paginaierte Liste der Fahrzeuge, die mit einem Anbieter verknüpft 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 |
---|
Die Attribute eines Fahrzeugs werden teilweise aktualisiert. Es werden nur die in der Anfrage genannten Attribute aktualisiert. Andere Attribute werden NICHT geändert. Hinweis: In |
BatteryInfo
Informationen zum Akku des Geräts.
Felder | |
---|---|
battery_ |
Akkustatus, z. B. ob er voll oder in der Ladung ist |
power_ |
Status der Akkustromquelle. |
battery_ |
Aktueller Akkustand in Prozent [0–100] |
BatteryStatus
Akkustatus, z. B. ob er voll oder in der Ladung ist
Enums | |
---|---|
UNKNOWN_BATTERY_STATUS |
Akkustand unbekannt. |
BATTERY_STATUS_CHARGING |
Der Akku wird geladen. |
BATTERY_STATUS_DISCHARGING |
Der Akku wird entladen. |
BATTERY_STATUS_FULL |
Der Akku ist voll. |
BATTERY_STATUS_NOT_CHARGING |
Der Akku wird nicht geladen. |
BATTERY_STATUS_POWER_LOW |
Der Akkustand ist niedrig. |
BillingPlatformIdentifier
Eine Reihe von Werten, die angeben, auf welcher Plattform die Anfrage gestellt 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_ |
Die Verkehrsgeschwindigkeit auf dem Weg vom vorherigen zum aktuellen Wegpunkt. |
encoded_ |
Der Weg, den der Fahrer vom vorherigen zum aktuellen Wegpunkt zurücklegt. Dieser Weg enthält Markierungen, damit Clients entlang des Pfades Verkehrshinweise anzeigen können (siehe |
CreateTripRequest
Anfragenachricht für CreateTrip
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
parent |
Erforderlich. Muss im Format |
trip_ |
Erforderlich. Eindeutige Fahrt-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. Beispiel: Alle Fahrten beginnen mit einer
Wenn Wenn Sie Die Felder |
CreateVehicleRequest
CreateVehicle
-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
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, wenn sie angegeben sind. |
DeviceSettings
Informationen zu verschiedenen Einstellungen auf dem Mobilgerät.
Felder | |
---|---|
location_ |
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 sich das Gerät in einem interaktiven Zustand befindet. |
battery_ |
Informationen zum Akkustatus. |
GetTripRequest
GetTrip-Anfragenachricht
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
name |
Erforderlich. Muss im Format |
view |
Die Teilmenge der Trip-Felder, die zurückgegeben werden sollen, und ihre Interpretation. |
current_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
remaining_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
route_ |
Das zurückgegebene aktuelle Routenformat: |
current_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
remaining_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
GetVehicleRequest
GetVehicle
-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
name |
Erforderlich. Muss im Format |
current_ |
Gibt den Mindestzeitstempel (exklusiv) an, für den |
waypoints_ |
Gibt den minimalen Zeitstempel (exklusiv) an, für den |
LicensePlate
Das Kfz-Kennzeichen 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.
|
ListVehiclesRequest
ListVehicles
-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
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. Bei allen zurückgegebenen Fahrzeugen ist |
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. Die Antwort wird auf Fahrzeuge mit einer der angegebenen Fahrzeugkategorien beschränkt. |
required_ |
Caller können komplexe logische Vorgänge mit einer beliebigen Kombination der Felder
Die Antwort wird auf Fahrzeuge mit den angegebenen Attributen beschränkt. 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. 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
Die Antwort wird auf Fahrzeuge beschränkt, die mit allen Attributen in einem |
vehicle_ |
Die Antwort wird auf Fahrzeuge mit diesem Fahrzeugstatus beschränkt. |
on_ |
Geben Sie nur die Fahrzeuge mit aktuellen Fahrten 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 funktioniert als AND-Klausel mit anderen Einschränkungen wie Es werden nur Abfragen zu Fahrzeugattributen unterstützt (z. B. 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 sind die Standortanbieter nicht vom Energiesparmodus betroffen oder der Energiesparmodus 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, aber Standortkorrekturen sollten 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 |
Assisted GPS, ID des Mobilfunkmasts oder WLAN-Zugangspunkt |
PASSIVE |
ID des Mobilfunkmasts oder WLAN-Zugangspunkts |
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 der Fleet Engine anhand der verfügbaren Signale berechnet wird. Nur Ausgabe. Dieser Wert wird abgelehnt, wenn er in einer Anfrage empfangen wird. |
FUSED_LOCATION_PROVIDER |
Der Anbieter für kombinierte Standortbestimmung von Android. |
CORE_LOCATION |
Der Standortanbieter unter Apple-Betriebssystemen. |
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
Der Typ des Ladegeräts, mit dem der Akku geladen wird.
Enums | |
---|---|
UNKNOWN_POWER_SOURCE |
Stromquelle unbekannt. |
POWER_SOURCE_AC |
Die Stromquelle ist ein Wechselstrom-Ladegerä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 im Format |
country_ |
Erforderlich. Zweistelliger Ländercode des Landes, in dem die Fahrt stattfindet. Der Preis wird gemäß dem Ländercode definiert. |
platform |
Die Plattform, auf der die Anfrage gestellt wurde. |
related_ |
Die IDs, die sich direkt auf die gemeldete Fahrt beziehen. Das sind in der Regel IDs (z. B. Sitzungs-IDs) von Vorabbuchungsvorgängen, die ausgeführt wurden, bevor die Reise-ID verfügbar war. Die Anzahl der |
solution_ |
Die Art 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 , den ersten unterstützten Lösungstyp. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Die Lösung ist eine Fahrt mit einem On-Demand-Fahrdienst und Lieferservice. |
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. Wenn keine Sprache angegeben ist, kann die Antwort in jeder Sprache erfolgen. Wenn ein 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 einen 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 dem 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, nur für Android-SDKs gültig. Beispiel für einen 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. |
SearchTripsRequest
Anfragenachricht für SearchTrips
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
parent |
Erforderlich. Muss im Format |
vehicle_ |
Das Fahrzeug, das mit den Fahrten in der Anfrage verknüpft ist. Wenn keine Angabe gemacht wird, enthalten die zurückgegebenen Fahrten Folgendes nicht:
|
active_ |
Wenn auf „wahr“ gesetzt, enthält die Antwort Fahrten, die die Route eines Fahrers beeinflussen. |
page_ |
Wenn nicht festgelegt, entscheidet der Server, wie viele Ergebnisse zurückgegeben werden. |
page_ |
Legen Sie diesen Wert auf einen Wert fest, der zuvor in |
minimum_ |
Wenn angegeben, werden die Fahrten zurückgegeben, die nach dem Zeitpunkt |
SearchTripsResponse
Antwortnachricht für SearchTrips
Felder | |
---|---|
trips[] |
Die Liste der Fahrten für das angeforderte Fahrzeug. |
next_ |
Übergeben Sie dieses Token in der SearchTripsRequest, um durch die Ergebnisliste zu blättern. Die API gibt bei jedem Aufruf eine Fahrtenliste zurück. Wenn keine Ergebnisse mehr vorhanden sind, ist die Fahrtenliste leer. |
SearchVehiclesRequest
SearchVehicles
-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
parent |
Erforderlich. Muss im Format |
pickup_ |
Erforderlich. Die Abholstelle, in deren Nähe gesucht werden soll. |
dropoff_ |
Der beabsichtigte Abgabeort des Kunden. Das Feld ist erforderlich, wenn |
pickup_ |
Erforderlich. Hier wird der Umkreis für die Fahrzeugsuche um den Abholpunkt definiert. 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 Passagiere an, die für eine Fahrt berücksichtigt werden. Der Wert muss größer oder gleich 1 sein. Der Fahrer wird nicht in den Kapazitätswert einbezogen. |
trip_ |
Erforderlich. Stellt die Art der vorgeschlagenen Fahrt dar. Muss genau einen Typ enthalten. |
maximum_ |
Schränkt die Suche auf Fahrzeuge ein, die innerhalb des angegebenen Zeitraums Standortaktualisierungen an Fleet Engine gesendet haben. Die Standorte von stehenden Fahrzeugen, die ihre Standorte weiterhin senden, 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_ |
Caller können komplexe logische Vorgänge mit einer beliebigen Kombination der Felder
Die Suche wird auf Fahrzeuge mit den angegebenen Attributen beschränkt. 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
Die Suche wird auf Fahrzeuge mit allen Attributen in einer |
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 soll die Felder Dieser Filter funktioniert als AND-Klausel mit anderen Einschränkungen wie Es werden nur Abfragen zu Fahrzeugattributen unterstützt (z. B. 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 vorhandenen Fahrten wird durch das Feld include_back_to_back gesteuert. |
NONE |
Fahrzeuge ohne Fahrten können in den Suchergebnissen erscheinen. Wenn dieser Wert verwendet wird, kann include_back_to_back nicht true sein. |
ANY |
Fahrzeuge mit maximal 5 aktuellen Fahrten und 10 Wegpunkten werden in den Suchergebnissen berücksichtigt. 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 |
Aufsteigend nach der Fahrzeit des Fahrzeugs zum Abholpunkt. Diese Bestellung kann nur verwendet werden, wenn der Abholpunkt in der Anfrage angegeben ist. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Aufsteigend nach der Luftlinie vom letzten gemeldeten Standort des Fahrzeugs zum Abholpunkt. |
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 angepasst werden müssen. |
SearchVehiclesResponse
SearchVehicles
-Antwortnachricht.
Felder | |
---|---|
matches[] |
Liste der Fahrzeuge, die den |
SpeedReadingInterval
Ein Indikator für die Verkehrsdichte auf einem zusammenhängenden Abschnitt eines Pfades. 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, wird das Feld als leer angezeigt. |
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, keine Verlangsamung festgestellt. |
SLOW |
Es wurde eine Verkehrsbehinderung erkannt, aber es hat sich kein Stau gebildet. |
TRAFFIC_JAM |
Stau erkannt. |
StopLocation
Der tatsächliche Ort, an dem eine Haltestelle (Aufnahme/Abgabe) erfolgt ist.
Felder | |
---|---|
point |
Erforderlich. Gibt den tatsächlichen Standort an. |
timestamp |
Gibt an, wann die Unterbrechung aufgetreten ist. |
stop_time |
Nur Eingabe Verworfen. Verwenden Sie das Feld „Zeitstempel“. |
TerminalLocation
Beschreibt den Standort eines Wegpunkts.
Felder | |
---|---|
point |
Erforderlich. Gibt den Standort eines Wegpunkts einer Fahrt 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 |
Eingestellt: 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
Verkehrslage entlang der voraussichtlichen Fahrzeugroute
Felder | |
---|---|
traffic_ |
Ein Polylinien-Rendering der Verkehrsgeschwindigkeit für alle Regionen entlang eines Streckenabschnitts einer Fahrt. |
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_ |
Der Ort, an dem der Kunde angibt, dass er abgeholt werden möchte. |
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, die zusätzlich zu Abhol- und Absetzvorgang für die Fahrtanfragen erforderlich sind. Diese Funktion wird anfangs nicht für Fahrten mit mehreren Personen unterstützt. |
intermediate_ |
Gibt an, wann die |
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 den tatsächlichen Ankunftsinformationen an Zwischenzielen geben. |
actual_ |
Nur Eingabe. Die tatsächliche Uhrzeit und der tatsächliche Ort, an dem der Kunde an einem Zwischenziel abgeholt wurde. In diesem Feld kann der Anbieter Feedback zu den 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 Uhrzeit und der tatsächliche Ort, an dem der Kunde abgesetzt wurde. In diesem Feld kann der Anbieter Feedback zu den tatsächlichen Informationen zur Absetzung geben. |
dropoff_ |
Nur Ausgabe. Entweder die geschätzte zukünftige Zeit, zu der die Fahrgäste am Zielort abgesetzt werden, oder die tatsächliche Zeit, zu der sie abgesetzt wurden. |
remaining_ |
Nur Ausgabe. Der vollständige Pfad vom aktuellen Standort zum Zielort. Dieser Pfad kann Wegpunkte aus anderen Fahrten enthalten. |
vehicle_ |
In diesem Feld können die Wegpunkte für die Fahrt manuell sortiert werden. 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“. Der erste Wegpunkt kann zu einer anderen Fahrt gehören. |
current_ |
Nur Ausgabe. Ein codierter Pfad zum nächsten Wegpunkt. Hinweis: Dieses Feld ist nur für das Driver SDK und das Consumer SDK vorgesehen. Das Dekodieren 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. Der Wegpunkt, an dem |
remaining_ |
Nur Ausgabe. Die verbleibende Fahrstrecke im Feld |
eta_ |
Nur Ausgabe. Die geschätzte Ankunftszeit zum nächsten Wegpunkt (erster Eintrag im Feld |
remaining_ |
Nur Ausgabe. Die Dauer zwischen dem Zeitpunkt, zu dem die Fahrtdaten zurückgegeben werden, und dem Zeitpunkt in |
remaining_ |
Nur Ausgabe. Gibt an, wann |
remaining_ |
Nur Ausgabe. Gibt an, wann |
number_ |
Nicht veränderbar. Gibt die Anzahl der Fahrgäste bei dieser Fahrt an, ohne den Fahrer. Ein Fahrzeug muss verfügbare Kapazität haben, um in einer |
last_ |
Nur Ausgabe. Der letzte gemeldete Standort des Fahrzeugs entlang der Route. |
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 |
Standardwert, wird für nicht angegebene oder nicht erkannte Fahrtstatus verwendet. |
NEW |
Neu erstellte Fahrt. |
ENROUTE_TO_PICKUP |
Der Fahrer ist auf dem Weg zum Abholort. |
ARRIVED_AT_PICKUP |
Der Fahrer ist am Abholort 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 |
Standard, wird für nicht angegebene oder nicht erkannte Fahrttypen verwendet. |
SHARED |
Das Fahrzeug wird möglicherweise für andere Fahrten genutzt. |
EXCLUSIVE |
Die Fahrt ist nur für ein Fahrzeug bestimmt. |
TripView
Auswahl für verschiedene Trip-Felder in einer GetTrip
-Antwort. Weitere Informationen finden Sie unter AIP-157. Es werden wahrscheinlich weitere Ansichten hinzugefügt.
Enums | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Der Standardwert. Aus Gründen der Abwärtskompatibilität wird in der API standardmäßig eine SDK-Ansicht verwendet. Für Stabilität und Support empfehlen wir Kunden, 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 |
Die Fahrtfelder werden für den Anwendungsfall „Fahrt teilen“ ausgefüllt. Diese Ansicht ist für die Server-zu-Server-Kommunikation gedacht. |
TripWaypoint
Beschreibt eine Haltestelle auf der Route eines Fahrzeugs oder einen Endpunkt der Fahrt eines Fahrzeugs.
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 zum aktuellen Wegpunkt. Für den ersten Wegpunkt in einer Liste nicht definiert. Dieses Feld wird nur auf Anfrage ausgefüllt. |
encoded_ |
Der codierte Pfad vom vorherigen zum aktuellen Wegpunkt. Hinweis: Dieses Feld ist nur für das Driver SDK und das Consumer SDK vorgesehen. Das Dekodieren wird noch nicht unterstützt. |
traffic_ |
Die Verkehrslage auf dem Weg zu diesem Wegpunkt. Hinweis: Der Traffic ist nur für Kunden der Google Maps Platform-Lösung für Mobilität und Lieferung verfügbar. |
distance_ |
Die Pfaddistanz vom vorherigen zum aktuellen Wegpunkt. Für den ersten Wegpunkt in einer Liste nicht definiert. |
eta |
Die voraussichtliche Ankunftszeit an diesem Wegpunkt. Für den ersten Wegpunkt in einer Liste nicht definiert. |
duration |
Die Fahrtzeit vom vorherigen Wegpunkt zu diesem Punkt. Für den ersten Wegpunkt in einer Liste nicht definiert. |
UpdateTripRequest
UpdateTrip-Anfragenachricht
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
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 Wettlaufbedingungen bei Fahrten mit mehreren Zielen zu vermeiden, sollten Sie |
update_ |
Erforderlich. Die Feldmaske, die angibt, welche Felder in „Trip“ aktualisiert werden sollen. |
UpdateVehicleAttributesRequest
UpdateVehicleAttributes
-Anfragenachricht.
Felder | |
---|---|
header |
Der Standard-Fleet Engine-Anfrageheader. |
name |
Erforderlich. Muss im 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-Fleet Engine-Anfrageheader. |
name |
Erforderlich. Muss im Format |
vehicle |
Erforderlich. Die anzuwendenden Werte der Entität „
Wenn das Feld Das Feld |
update_ |
Erforderlich. Eine Feldmaske, die angibt, welche Felder des |
Fahrzeug
Fahrzeugmetadaten
Felder | |
---|---|
name |
Nur Ausgabe. Der eindeutige Name dieses Fahrzeugs. 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 aufnehmen 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_ |
Informationen zum Kfz-Kennzeichen des Fahrzeugs. |
route[] |
Verworfen. Verwenden Sie stattdessen |
current_ |
Die Polylinie, die die Route angibt, die die Fahrer App zum nächsten Wegpunkt nehmen soll. 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 Bei der Aktualisierung 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. Zeitpunkt der letzten Aktualisierung des Felds |
back_ |
Gibt an, ob der Fahrer Fahrten nacheinander annimmt. Wenn |
navigation_ |
Der Navigationsstatus des Fahrzeugs. |
device_ |
Nur Eingabe. Informationen zu den Einstellungen auf dem Mobilgerät, das vom Fahrer verwendet wird. |
VehicleType
Der Fahrzeugtyp.
Felder | |
---|---|
category |
Kategorie des Fahrzeugtyps |
Kategorie
Kategorien für Fahrzeugtypen
Enums | |
---|---|
UNKNOWN |
Standardwert, der für nicht angegebene oder nicht erkannte Fahrzeugkategorien verwendet wird. |
AUTO |
Ein Auto. |
TAXI |
Alle Fahrzeuge, die als Taxi dienen (in der Regel lizenziert oder reguliert). |
TRUCK |
In der Regel ein Fahrzeug mit großer Ladekapazität. |
TWO_WHEELER |
Motorrad, Moped oder anderes Zweirad |
BICYCLE |
Von Menschen betriebene Fortbewegungsmittel. |
PEDESTRIAN |
Ein Personentransportmittel, das in der Regel zu Fuß oder beim Laufen auf Fußwegen unterwegs ist. |
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 vom Typ „String“, „Boole“ oder „Doppelt“ sein. Für vehicle_attribute_value ist nur einer der folgenden Werte zulässig: |
|
string_ |
Attributwert vom Typ „String“. Hinweis: Dieses Feld ist mit dem Feld |
bool_ |
Boolescher Attributwert. |
number_ |
Attributwert mit doppeltem Typ. |
VehicleAttributeList
Ein Listentyp für Fahrzeugattribute.
Felder | |
---|---|
attributes[] |
Eine Liste der Attribute in dieser Sammlung. |
VehicleLocation
Der Standort, die Geschwindigkeit und die Fahrtrichtung 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 |
Die Fahrtrichtung des Fahrzeugs in Grad. „0“ steht für Norden. Der gültige Bereich ist [0,360]. |
bearing_accuracy |
Verworfen. Verwenden Sie 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 pro Sekunde |
speed_ |
Genauigkeit von |
update_ |
Die Uhrzeit, zu der |
server_ |
Nur Ausgabe. Der Zeitpunkt, zu dem 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_ |
Roher Fahrzeugstandort (nicht von RoadSnapper verarbeitet). |
raw_ |
Zeitstempel, der mit dem Rohstandort verknüpft ist. |
raw_ |
Quelle des Rohstandorts. Die Standardeinstellung ist |
raw_ |
Genauigkeit 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 |
Verworfen. Verwenden Sie 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 weist auf einen Fehler bei der Berechnung der geschätzten Ankunftszeit für das Fahrzeug hin. Wenn |
vehicle_ |
Die Entfernung vom aktuellen Standort des Fahrzeugs zum in der Anfrage angegebenen Abholpunkt, einschließlich aller Zwischenabhol- oder -abgabestellen für bestehende Fahrten. Diese Entfernung umfasst die berechnete Fahrstrecke (Route) sowie die Entfernung in gerader Linie zwischen dem Navigationsendpunkt und dem angeforderten Abholort. Die Entfernung zwischen dem Navigationsziel 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 geschätzte Ankunftszeit berücksichtigt alle Haltestellen vor dem 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 ein |
trip_ |
Erforderlich. Der Fahrttyp der Anfrage, der zur Berechnung der geschätzten Ankunftszeit am Abholpunkt verwendet wurde. |
vehicle_ |
Die sortierte Liste der Wegpunkte, die zur Berechnung der geschätzten Ankunftszeit verwendet wird. Die Liste enthält den Fahrzeugstandort, die Abholorte aktiver Fahrten für das Fahrzeug und die in der Anfrage angegebenen Abholorte. Eine leere Liste weist auf einen Fehler bei der Berechnung der geschätzten Ankunftszeit für das Fahrzeug hin. |
vehicle_ |
Art der Fahrzeugübereinstimmung. |
requested_ |
Die Reihenfolge, in der Fahrzeugübereinstimmungen sortiert werden sollen. Gleichbedeutend mit |
ordered_ |
Die Reihenfolge, in der Fahrzeugübereinstimmungen sortiert werden sollen. Gleichbedeutend mit |
VehicleMatchType
Art der Fahrzeugübereinstimmung.
Enums | |
---|---|
UNKNOWN |
Unbekannter Fahrzeugabgleichstyp |
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 geschätzten Ankunftszeit und der Entfernung wird die aktuelle Fahrt berücksichtigt. |
CARPOOL |
Das Fahrzeug bietet ausreichend Platz für eine Mitfahrgelegenheit. |
CARPOOL_BACK_TO_BACK |
Das Fahrzeug beendet seine aktuelle Fahrt, bevor es zum Abholpunkt fä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 |
Standardwert, wird für nicht angegebene oder nicht erkannte Fahrzeugstatus verwendet. |
OFFLINE |
Es können keine neuen Fahrten mit dem Fahrzeug gebucht werden. 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 Kunden einen Teil der Polylinie entlang der Route färben sollen.
Felder | |
---|---|
road_ |
Optional. Straßenabschnitte, die entlang der Polylinie gerendert werden sollen. Abschnitte überschneiden sich nicht und umfassen nicht unbedingt die gesamte Route. Wenn keine Straßenstrecke zu gestalten ist, sollte der Kunde den Standard für die Route anwenden. |
RoadStretch
Eine Straßenstrecke, die gerendert werden soll.
Felder | |
---|---|
style |
Erforderlich. Der anzuwendende Stil. |
offset_ |
Erforderlich. Der Stil sollte zwischen |
length_ |
Erforderlich. Die Länge des Pfads, auf den der Stil angewendet werden soll. |
Stil
Der Verkehrsstil, der die Verkehrsgeschwindigkeit angibt.
Enums | |
---|---|
STYLE_UNSPECIFIED |
Es wurde kein Stil ausgewählt. |
SLOWER_TRAFFIC |
Der Traffic verlangsamt sich. |
TRAFFIC_JAM |
Es gibt einen Stau. |
Zwischenstopp
Beschreibt Zwischenpunkte entlang einer Route für eine VehicleMatch
in einer 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 |
Unbekannter oder nicht angegebener Wegpunkttyp. |
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. |