Indeks
TripService
(interfejs)VehicleService
(interfejs)BatteryInfo
(komunikat)BatteryStatus
(wyliczenie)BillingPlatformIdentifier
(wyliczenie)ConsumableTrafficPolyline
(komunikat)CreateTripRequest
(komunikat)CreateVehicleRequest
(komunikat)DeleteTripRequest
(komunikat)DeleteVehicleRequest
(komunikat)DeviceSettings
(komunikat)GetTripRequest
(komunikat)GetVehicleRequest
(komunikat)LicensePlate
(komunikat)ListVehiclesRequest
(komunikat)ListVehiclesResponse
(komunikat)LocationPowerSaveMode
(wyliczenie)LocationSensor
(wyliczenie)NavigationStatus
(wyliczenie)PolylineFormatType
(wyliczenie)PowerSource
(wyliczenie)ReportBillableTripRequest
(komunikat)ReportBillableTripRequest.SolutionType
(wyliczenie)RequestHeader
(komunikat)RequestHeader.Platform
(wyliczenie)RequestHeader.SdkType
(wyliczenie)SearchTripsRequest
(komunikat)SearchTripsResponse
(komunikat)SearchVehiclesRequest
(komunikat)SearchVehiclesRequest.CurrentTripsPresent
(wyliczenie)SearchVehiclesRequest.VehicleMatchOrder
(wyliczenie)SearchVehiclesResponse
(komunikat)SpeedReadingInterval
(komunikat)SpeedReadingInterval.Speed
(wyliczenie)StopLocation
(komunikat)TerminalLocation
(komunikat)TerminalLocation.PointSource
(wyliczenie)TerminalPointId
(message) (wycofane)TrafficPolylineData
(komunikat)Trip
(komunikat)TripAttribute
(komunikat)TripStatus
(wyliczenie)TripType
(wyliczenie)TripView
(wyliczenie)TripWaypoint
(komunikat)UpdateTripRequest
(komunikat)UpdateVehicleAttributesRequest
(komunikat)UpdateVehicleAttributesResponse
(komunikat)UpdateVehicleRequest
(komunikat)Vehicle
(komunikat)Vehicle.VehicleType
(komunikat)Vehicle.VehicleType.Category
(wyliczenie)VehicleAttribute
(komunikat)VehicleAttributeList
(komunikat)VehicleLocation
(komunikat)VehicleMatch
(komunikat)VehicleMatch.VehicleMatchType
(wyliczenie)VehicleState
(wyliczenie)VisualTrafficReportPolylineRendering
(komunikat)VisualTrafficReportPolylineRendering.RoadStretch
(komunikat)VisualTrafficReportPolylineRendering.RoadStretch.Style
(wyliczenie)Waypoint
(komunikat)WaypointType
(wyliczenie)
TripService
usługi zarządzania podróżami,
CreateTrip |
---|
Tworzy przejazd w Fleet Engine i zwraca nowy przejazd. |
DeleteTrip |
---|
Usuwa pojedynczą podróż. Zwraca wartość FAILED_PRECONDITION, jeśli przejazd jest aktywny i przypisany do pojazdu. |
GetTrip |
---|
Uzyskiwanie informacji o pojedynczej podróży. |
ReportBillableTrip |
---|
Raportowanie wykorzystania płatnych przejazdów. |
SearchTrips |
---|
Pobierz wszystkie przejazdy konkretnego pojazdu. |
UpdateTrip |
---|
Aktualizuje dane podróży. |
VehicleService
usługi zarządzania pojazdami,
CreateVehicle |
---|
Tworzy nowy pojazd powiązany z dostawcą usług przewozu osób na żądanie lub dostaw. Każdy Podczas tworzenia
Podczas tworzenia
Wszystkie pozostałe pola są opcjonalne i używane, jeśli są wypełnione. |
DeleteVehicle |
---|
Usuwa pojazd z Fleet Engine. Zwraca błąd FAILED_PRECONDITION, jeśli pojazd ma aktywne przejazdy. przypisane do niego. |
GetVehicle |
---|
Zwraca pojazd z Fleet Engine. |
ListVehicles |
---|
Zwraca podzieloną na strony listę pojazdów powiązanych z dostawcą, które pasują do opcji żądania. |
SearchVehicles |
---|
Zwraca listę pojazdów, które pasują do opcji żądania. |
UpdateVehicle |
---|
Zapisuje zaktualizowane dane pojazdu w Fleet Engine. Podczas aktualizowania
Nie można też zaktualizować pojazdu Jeśli pole |
UpdateVehicleAttributes |
---|
Częściowo aktualizuje atrybuty pojazdu. Zostaną zaktualizowane tylko atrybuty wymienione w żądaniu. Pozostałe atrybuty NIE zostaną zmienione. Uwaga: w przypadku |
BatteryInfo
Informacje o baterii urządzenia.
Pola | |
---|---|
battery_status |
stan baterii, np. czy jest naładowana lub czy się ładuje; |
power_source |
Stan źródła zasilania bateryjnego. |
battery_percentage |
Aktualny poziom baterii [0–100]. |
BatteryStatus
stan baterii, np. czy jest naładowana lub czy się ładuje;
Wartości w polu enum | |
---|---|
UNKNOWN_BATTERY_STATUS |
Stan baterii jest nieznany. |
BATTERY_STATUS_CHARGING |
Bateria jest ładowana. |
BATTERY_STATUS_DISCHARGING |
Bateria się rozładowuje. |
BATTERY_STATUS_FULL |
Bateria jest naładowana. |
BATTERY_STATUS_NOT_CHARGING |
Bateria się nie ładuje. |
BATTERY_STATUS_POWER_LOW |
Bateria jest słaba. |
BillingPlatformIdentifier
Zestaw wartości wskazujących, na której platformie zostało wysłane żądanie.
Wartości w polu enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Domyślny: Używany w przypadku nieokreślonych platform. |
SERVER |
Platforma jest serwerem klienta. |
WEB |
Platformą jest przeglądarka. |
ANDROID |
Platformą jest urządzenie mobilne z Androidem. |
IOS |
Platformą jest urządzenie mobilne z iOS. |
OTHERS |
Inne platformy, które nie są wymienione w tym wyliczeniu. |
ConsumableTrafficPolyline
Gęstość ruchu na trasie pojazdu.
Pola | |
---|---|
speed_reading_interval[] |
Prędkość ruchu na odcinku od poprzedniego do bieżącego punktu trasy. |
encoded_path_to_waypoint |
Ścieżka, którą kierowca pokonuje od poprzedniego punktu do obecnego. Ta ścieżka zawiera punkty orientacyjne, dzięki czemu klienci mogą wyświetlać na niej znaczniki ruchu (patrz |
CreateTripRequest
Wiadomość z prośbą o utworzenie przejazdu.
Pola | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
parent |
Wymagany. Musi mieć format |
trip_id |
Wymagany. Unikalny identyfikator przejazdu. Z zastrzeżeniem tych ograniczeń:
|
trip |
Wymagany. Encja podróży do utworzenia. Podczas tworzenia wycieczki wymagane są te pola:
Jeśli podasz te pola, zostaną one użyte:
Wszystkie pozostałe pola Trip są ignorowane. Na przykład wszystkie podróże zaczynają się od Tylko przejazdy Jeśli w przypadku wspólnego przejazdu ustawisz wartość Jeśli określisz Używane są pola |
CreateVehicleRequest
CreateVehicle
wiadomość z prośbą.
Pola | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
parent |
Wymagany. Musi mieć format |
vehicle_id |
Wymagany. Unikalny identyfikator pojazdu. Z zastrzeżeniem tych ograniczeń:
|
vehicle |
Wymagany. Jednostka pojazdu do utworzenia. Podczas tworzenia obiektu Vehicle wymagane są te pola:
Podczas tworzenia pojazdu te pola są ignorowane:
Wszystkie pozostałe pola są opcjonalne i używane, jeśli są wypełnione. |
DeleteTripRequest
Wiadomość z prośbą DeleteTrip.
Pola | |
---|---|
header |
Opcjonalnie. Standardowy nagłówek żądania Fleet Engine. |
name |
Wymagany. Musi mieć format |
DeleteVehicleRequest
Komunikat żądania DeleteVehicle.
Pola | |
---|---|
header |
Opcjonalnie. Standardowy nagłówek żądania Fleet Engine. |
name |
Wymagany. Musi mieć format |
DeviceSettings
Informacje o różnych ustawieniach na urządzeniu mobilnym.
Pola | |
---|---|
location_power_save_mode |
Jak funkcje lokalizacji mają działać na urządzeniu, gdy włączone jest oszczędzanie baterii. |
is_power_save_mode |
Informacja, czy urządzenie jest obecnie w trybie oszczędzania energii. |
is_interactive |
Czy urządzenie jest w stanie interaktywnym. |
battery_info |
Informacje o stanie baterii. |
GetTripRequest
Wiadomość z prośbą GetTrip.
Pola | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
name |
Wymagany. Musi mieć format |
view |
Podzbiór pól podróży, które mają zostać zwrócone, i ich interpretacja. |
current_route_segment_version |
Wskazuje minimalną sygnaturę czasową (wyłączną), dla której pobierane są dane |
remaining_waypoints_version |
Wycofane: zawsze pobierane są wartości |
route_format_type |
Zwracany format bieżącej trasy: |
current_route_segment_traffic_version |
Wskazuje minimalną sygnaturę czasową (wyłączną), dla której pobierana jest wartość |
remaining_waypoints_route_version |
Wskazuje minimalny sygnaturę czasową (wyłączną), dla której pobierane są dane |
GetVehicleRequest
GetVehicle
wiadomość z prośbą.
Pola | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
name |
Wymagany. Musi mieć format |
current_route_segment_version |
Wskazuje minimalną sygnaturę czasową (wyłączną), dla której pobierana jest wartość |
waypoints_version |
Wskazuje minimalny sygnaturę czasową (wyłączną), dla której pobierane są dane |
LicensePlate
Informacje o tablicy rejestracyjnej pojazdu. Aby uniknąć przechowywania informacji umożliwiających identyfikację, w ramach podmiotu przechowywane są tylko minimalne informacje o tablicy rejestracyjnej.
Pola | |
---|---|
country_code |
Wymagany. Kod kraju/regionu CLDR. Na przykład |
last_character |
Ostatnia cyfra numeru rejestracyjnego lub „-1”, jeśli w numerze rejestracyjnym nie ma wartości liczbowej.
|
ListVehiclesRequest
ListVehicles
wiadomość z prośbą.
Pola | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
parent |
Wymagany. Musi mieć format |
page_size |
Maksymalna liczba pojazdów do zwrócenia. Wartość domyślna: 100. |
page_token |
Wartość parametru |
minimum_capacity |
Określa wymaganą minimalną pojemność pojazdu. Wszystkie zwrócone pojazdy będą miały wartość |
trip_types[] |
Ogranicza odpowiedź do pojazdów, które obsługują co najmniej 1 z określonych typów przejazdu. |
maximum_staleness |
Ogranicza odpowiedź do pojazdów, które w określonym czasie wysłały do Fleet Engine aktualizacje lokalizacji. Pojazdy stacjonarne, które nadal przesyłają swoje lokalizacje, nie są uważane za nieaktualne. Jeśli jest podany, musi być prawidłowym dodatnim czasem trwania. |
vehicle_type_categories[] |
|