Dizin
TripService
(arayüz)VehicleService
(arayüz)BatteryInfo
(message)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(message)CreateTripRequest
(message)CreateVehicleRequest
(message)DeviceSettings
(message)GetTripRequest
(message)GetVehicleRequest
(message)LicensePlate
(message)ListVehiclesRequest
(message)ListVehiclesResponse
(message)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(message)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(message)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(message)SearchTripsResponse
(message)SearchVehiclesRequest
(message)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(message)SpeedReadingInterval
(message)SpeedReadingInterval.Speed
(enum)StopLocation
(message)TerminalLocation
(message)TerminalPointId
(mesaj) (kullanımdan kaldırıldı)TrafficPolylineData
(message)Trip
(message)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(message)UpdateTripRequest
(message)UpdateVehicleAttributesRequest
(message)UpdateVehicleAttributesResponse
(message)UpdateVehicleRequest
(message)Vehicle
(message)Vehicle.VehicleType
(message)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(message)VehicleAttributeList
(message)VehicleLocation
(message)VehicleMatch
(message)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(message)VisualTrafficReportPolylineRendering.RoadStretch
(message)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(message)WaypointType
(enum)
TripService
Seyahat yönetimi hizmeti.
CreateTrip |
---|
Fleet Engine'de bir gezi oluşturur ve yeni geziyi döndürür. |
GetTrip |
---|
Tek bir seyahatle ilgili bilgi alma. |
ReportBillableTrip |
---|
Faturalandırılabilir gezi kullanımını raporla. |
SearchTrips |
---|
Belirli bir araçla ilgili tüm gezileri alın. |
UpdateTrip |
---|
Yolculuk verilerini günceller. |
VehicleService
Araç yönetim hizmeti.
CreateVehicle |
---|
İsteğe bağlı araç paylaşımı veya teslimat hizmeti sağlayıcıyla ilişkili yeni bir aracı somutlaştırır. Her
Diğer tüm alanlar isteğe bağlıdır ve sağlanması durumunda kullanılır. |
GetVehicle |
---|
Fleet Engine'den bir araç iade eder. |
ListVehicles |
---|
İstek seçenekleriyle eşleşen bir sağlayıcıyla ilişkili araçların sayfalara ayrılmış bir listesini döndürür. |
SearchVehicles |
---|
İstek seçenekleriyle eşleşen araçların listesini döndürür. |
UpdateVehicle |
---|
Güncellenen araç verilerini Fleet Engine'e yazar. Bir
|
UpdateVehicleAttributes |
---|
Bir aracın özelliklerini kısmen günceller. Yalnızca istekte belirtilen özellikler güncellenir, diğer özellikler DEĞİŞTİRİLMEZ. Not: Bu, |
BatteryInfo
Cihazın piliyle ilgili bilgiler.
Alanlar | |
---|---|
battery_status |
Pilin durumu, dolu mu şarj oluyor mu vb. |
power_source |
Pil güç kaynağının durumu. |
battery_percentage |
Mevcut pil yüzdesi [0-100]. |
BatteryStatus
Pilin durumu, dolu mu şarj oluyor mu vb.
Sıralamalar | |
---|---|
UNKNOWN_BATTERY_STATUS |
Pil durumu bilinmiyor. |
BATTERY_STATUS_CHARGING |
Pil şarj ediliyor. |
BATTERY_STATUS_DISCHARGING |
Pil tükeniyor. |
BATTERY_STATUS_FULL |
Pil dolu. |
BATTERY_STATUS_NOT_CHARGING |
Pil şarj olmuyor. |
BATTERY_STATUS_POWER_LOW |
Pilin gücü az. |
BillingPlatformIdentifier
İsteğin hangi platformda gönderildiğini gösteren bir değer grubu.
Sıralamalar | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Varsayılan. Belirtilmemiş platformlar için kullanılır. |
SERVER |
Platform bir istemci sunucusudur. |
WEB |
Platform bir web tarayıcısıdır. |
ANDROID |
Platform bir Android mobil cihaz olmalıdır. |
IOS |
Platform bir iOS mobil cihaz olmalıdır. |
OTHERS |
Bu numaralandırmada listelenmeyen diğer platformlar. |
ConsumableTrafficPolyline
Bir taşıt yolu boyunca trafik yoğunluğu.
Alanlar | |
---|---|
speed_reading_interval[] |
Önceki ara noktasından geçerli ara noktaya kadar yol boyunca trafik hızı. |
encoded_path_to_waypoint |
Sürücünün önceki ara noktadan mevcut ara noktaya kadar izlediği yol. Bu yolda önemli noktalar vardır. Böylece, istemciler yol boyunca trafik işaretçileri gösterebilir (bkz. |
CreateTripRequest
CreateTrip isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
trip_id |
Zorunlu. Benzersiz Gezi Kimliği. Aşağıdaki kısıtlamalara tabidir:
|
trip |
Zorunlu. Oluşturulacak gezi varlığı. Seyahat oluştururken aşağıdaki alanlar gereklidir:
Aşağıdaki alanları sağlarsanız kullanılır:
Diğer tüm Seyahat alanları yok sayılır. Örneğin, oluşturma isteğinde
|
CreateVehicleRequest
CreateVehicle
isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
vehicle_id |
Zorunlu. Benzersiz Araç Kimliği. Aşağıdaki kısıtlamalara tabidir:
|
vehicle |
Zorunlu. Oluşturulacak Araç varlığı. Araç oluştururken aşağıdaki alanlar zorunludur:
Araç oluştururken aşağıdaki alanlar dikkate alınmaz:
Diğer tüm alanlar isteğe bağlıdır ve sağlanması durumunda kullanılır. |
DeviceSettings
Mobil cihazdaki çeşitli ayarlarla ilgili bilgiler.
Alanlar | |
---|---|
location_power_save_mode |
Pil tasarrufu açıkken konum özelliklerinin cihazda nasıl davranacak şekilde ayarlandığı. |
is_power_save_mode |
Cihazın şu anda güç tasarrufu modunda olup olmadığı. |
is_interactive |
Cihazın etkileşimli durumda olup olmadığı. |
battery_info |
Pilin durumuyla ilgili bilgiler. |
GetTripRequest
GetTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
view |
Döndürülmesi gereken Seyahat alanlarının alt kümesi ve yorumlanması. |
current_route_segment_version |
|
remaining_waypoints_version |
|
route_format_type |
Döndürülen geçerli rota biçimi, |
current_route_segment_traffic_version |
|
remaining_waypoints_route_version |
|
GetVehicleRequest
GetVehicle
isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
current_route_segment_version |
|
waypoints_version |
|
LicensePlate
Aracın plaka bilgisi. Kimliği tanımlayabilecek bilgilerin saklanmaması amacıyla tüzel kişiliğin bir parçası olarak yalnızca plakayla ilgili minimum bilgiler saklanır.
Alanlar | |
---|---|
country_code |
Zorunlu. CLDR Ülke/Bölge Kodu. Örneğin, ABD için |
last_character |
Plakanın son basamağı veya plakada sayısal bir değer olmadığını göstermek için "-1"dir.
|
ListVehiclesRequest
ListVehicles
isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
page_size |
Döndürülecek maksimum araç sayısı. Varsayılan değer: 100. |
page_token |
Araç grupları arasında sayfalandırma yapabilmeniz için |
minimum_capacity |
Aracın gerekli minimum kapasitesini belirtir. Döndürülen tüm araçlarda |
trip_types[] |
Yanıt yanıtını, belirtilen seyahat türlerinden en az birini destekleyen araçlarla kısıtlar. |
maximum_staleness |
Yanıtı, belirtilen süre içinde Fleet Engine'e konum güncellemesi gönderen araçlarla kısıtlar. Konum bilgilerini iletmeye devam eden sabit araçlar eski olarak kabul edilmez. Varsa geçerli ve pozitif bir süre olmalıdır. |
vehicle_type_categories[] |
Zorunlu. Yanıtı, belirtilen tür kategorilerinden birine sahip araçlarla kısıtlar. |
required_attributes[] |
Arayanlar
Yanıtı, belirtilen özelliklere sahip araçlarla kısıtlar. Bu alan bir bağlaç/VE işlemidir. En fazla 50 required_özelliğe izin verilir. Bu değer, bir araçta izin verilen maksimum özellik sayısıyla eşleşir. Tekrarlanan her dize "key:value" biçiminde olmalıdır. |
required_one_of_attributes[] |
Yanıt, her |
required_one_of_attribute_sets[] |
Yanıtı |
vehicle_state |
Yanıt yanıtını bu aracın durumuna sahip araçlarla kısıtlar. |
on_trip_only |
Yalnızca güncel seyahatlerin bulunduğu araçları iade edin. |
filter |
İsteğe bağlı. Araçları listelerken uygulanacak bir filtre sorgusu. Filtre söz dizimi örnekleri için http://aip.dev/160 sayfasına göz atın. Bu alan Bu filtre, Yalnızca araç özellikleri (örneğin, Ayrıca, tüm özellikler dize olarak depolanır. Bu nedenle, özelliklere karşı yalnızca dize karşılaştırmaları desteklenir. Sayı veya boole değerleriyle karşılaştırma yapmak için değerlerin dize olarak ele alınmaları için açık bir şekilde tırnak içine alınması gerekir (örneğin, |
viewport |
İsteğe bağlı. Döndürülen araçları, bilinen son konumu görüntü alanı tarafından tanımlanan dikdörtgen alanda olan araçlarla sınırlayan bir filtre. |
ListVehiclesResponse
ListVehicles
yanıt mesajı.
Alanlar | |
---|---|
vehicles[] |
İstekteki ölçütlerle eşleşen araçlar. Döndürülen maksimum araç sayısı, istekteki |
next_page_token |
Sonraki araç sayfasını almak için kullanılan jeton veya istek ölçütlerini karşılayan başka araç yoksa boştur. |
total_size |
Zorunlu. Tüm sayfalardaki istek ölçütleriyle eşleşen toplam araç sayısı. |
LocationPowerSaveMode
Konum özelliklerinin, cihazın "pil tasarrufu" özelliği açık olduğunda mobil cihazda davranacak şekilde yapılandırılma şekli. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Sıralamalar | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Tanımlanmamış LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
Konum sağlayıcılar pil tasarrufundan etkilenmez veya pil tasarrufu kapalıdır. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Pil tasarrufu açık olduğunda ve cihaz etkileşimli değilken GPS tabanlı konum sağlayıcı devre dışı bırakılmalıdır. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Pil tasarrufu açık olduğunda ve cihaz etkileşimli değilse tüm konum sağlayıcılar devre dışı bırakılmalıdır. |
LOCATION_MODE_FOREGROUND_ONLY |
Tüm konum sağlayıcılar kullanılabilir durumda tutulacaktır, ancak konum düzeltmeleri yalnızca ön plandaki uygulamalara sağlanmalıdır. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Konum kapatılmaz, ancak Konum Yöneticisi, cihaz etkileşimli olmadığında sağlayıcılara gönderilen tüm istekleri kısıtlar. |
LocationSensor
Konumu belirlemek için kullanılan sensör veya metodoloji.
Sıralamalar | |
---|---|
UNKNOWN_SENSOR |
Sensör belirtilmemiş veya bilinmiyor. |
GPS |
GPS veya Yardımlı GPS. |
NETWORK |
Yardımlı GPS, baz istasyonu kimliği veya Kablosuz erişim noktası. |
PASSIVE |
Baz istasyonu kimliği veya WiFi erişim noktası. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Mobil cihaz tarafından en olası yol konumu olarak belirlenen konum. |
CUSTOMER_SUPPLIED_LOCATION |
Bağımsız bir kaynaktan, müşterinin sağladığı konum. Genellikle bu değer, Sürücü SDK'sını çalıştıran mobil cihaz dışındaki kaynaklardan sağlanan bir konum için kullanılır. Orijinal kaynak, diğer enum değerlerinden biriyle açıklanıyorsa bu değeri kullanın. CUSTOMER_SUPPLIED_LOCATION işaretli konumlar genellikle bir aracın last_location.supplemental_location_sensor ile sağlanır. |
FLEET_ENGINE_LOCATION |
Fleet Engine tarafından, kullanılabilir sinyaller temel alınarak hesaplanan bir konum. Yalnızca çıkış. Bu değer, bir istekte alınırsa reddedilir. |
FUSED_LOCATION_PROVIDER |
Android'in Çok Kaynaklı Konum Sağlayıcısı. |
CORE_LOCATION |
Apple işletim sistemlerindeki konum sağlayıcı. |
PolylineFormatType
Çoklu çizgi biçiminin türü.
Sıralamalar | |
---|---|
UNKNOWN_FORMAT_TYPE |
Biçim belirtilmemiş veya bilinmiyor. |
LAT_LNG_LIST_TYPE |
google.type.LatLng listesi. |
ENCODED_POLYLINE_TYPE |
Çoklu çizgi sıkıştırma algoritmasıyla kodlanmış çoklu çizgi. Kod çözme henüz desteklenmiyor. |
PowerSource
Pili şarj etmek için kullanılan şarj cihazının türü.
Sıralamalar | |
---|---|
UNKNOWN_POWER_SOURCE |
Güç kaynağı bilinmiyor. |
POWER_SOURCE_AC |
Güç kaynağı bir AC şarj cihazıdır. |
POWER_SOURCE_USB |
Güç kaynağı bir USB bağlantı noktası. |
POWER_SOURCE_WIRELESS |
Güç kaynağı kablosuz. |
POWER_SOURCE_UNPLUGGED |
Pil fişe takılı değil. |
ReportBillableTripRequest
ReportBillableTrip istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. |
country_code |
Zorunlu. Yolculuğun yapıldığı ülkenin iki harfli ülke kodu. Fiyat, ülke koduna göre tanımlanır. |
platform |
İsteğin yapıldığı platform. |
related_ids[] |
Raporlanan geziyle doğrudan ilişkili olan tanımlayıcılar. Bunlar genellikle seyahat kimliği kullanılabilir olmadan önce yapılan rezervasyon öncesi işlemlerinin kimlikleridir (örneğin, oturum kimlikleri). |
solution_type |
Raporlanan gezi için kullanılan GMP ürün çözümünün türü (ör. |
SolutionType
Bildirilen bir seyahatin farklı çözüm türleri için seçici.
Sıralamalar | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Varsayılan değer. Geriye dönük uyumluluk için API, varsayılan olarak, desteklenen ilk çözüm türü olan ON_DEMAND_RIDESHARING_AND_DELIVERIES çözümünü kullanır. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Çözüm, isteğe bağlı araç paylaşma ve teslimat gezisi olanağı. |
RequestHeader
RequestHeader, tüm Fleet Engine RPC isteklerinde ortak olan alanları içerir.
Alanlar | |
---|---|
language_code |
BCP-47 dil kodu (ör. en-US veya sr-Latn). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın. Herhangi bir değer belirtilmezse yanıt herhangi bir dilde olabilir ve böyle bir ad varsa İngilizce tercih edilir. Alan değeri örneği: |
region_code |
Zorunlu. İsteğin kaynaklandığı bölgenin CLDR bölge kodu. Alan değeri örneği: |
sdk_version |
Varsa çağıran SDK'nın sürümü. Sürüm biçimi "major.alt.yama" şeklindedir. Örnek: |
os_version |
Çağrı yapan SDK'nın çalıştığı işletim sisteminin sürümü. Alan değeri örnekleri: |
device_model |
Çağrı SDK'sının çalıştığı cihazın modeli. Alan değeri örnekleri: |
sdk_type |
İsteği gönderen SDK'nın türü. |
maps_sdk_version |
Varsa, çağıran SDK'nın bağlı olduğu MapSDK sürümü. Sürüm biçimi "major.alt.yama" şeklindedir. Örnek: |
nav_sdk_version |
Varsa çağrı SDK'sının bağlı olduğu NavSDK sürümü. Sürüm biçimi "major.alt.yama" şeklindedir. Örnek: |
platform |
Çağrı SDK'sının platformu. |
manufacturer |
Çağrı SDK'sına ait Android cihazın üreticisi. Yalnızca Android SDK'ları için geçerlidir. Alan değeri örneği: |
android_api_level |
Çağrı yapan SDK'nın Android API düzeyi, yalnızca Android SDK'ları için geçerlidir. Alan değeri örneği: |
trace_id |
İsteğin tanımlanması amacıyla günlüğe kaydetme amacıyla sağlanabilen isteğe bağlı kimlik. |
Platform
Çağrı yapan SDK'nın platformu.
Sıralamalar | |
---|---|
PLATFORM_UNSPECIFIED |
Varsayılan değer. Platform atlanırsa bu değer kullanılır. |
ANDROID |
İstek Android'den geliyor. |
IOS |
İstek iOS'ten geliyor. |
WEB |
İstek web üzerinden geliyor. |
SdkType
Olası SDK türleri.
Sıralamalar | |
---|---|
SDK_TYPE_UNSPECIFIED |
Varsayılan değer. sdk_type çıkarılırsa bu değer kullanılır. |
CONSUMER |
Çağrı yapan SDK, Tüketici'dir. |
DRIVER |
Çağrı SDK'sı Sürücü'dür. |
JAVASCRIPT |
Çağrı yapan SDK JavaScript'tir. |
SearchTripsRequest
SearchTrips isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
vehicle_id |
İstekteki gezilerle ilişkili araç. Belirtilmemesi durumunda, iade edilen geziler şunları içermez:
|
active_trips_only |
Doğru değerine ayarlanırsa yanıt, sürücünün rotasını etkileyen Seyahatleri de içerir. |
page_size |
Ayarlanmazsa döndürülecek sonuçların sayısına sunucu karar verir. |
page_token |
Önceki sonuçlardan devam etmek için bunu daha önce |
minimum_staleness |
Belirtilirse, |
SearchTripsResponse
SearchTrips yanıt mesajı.
Alanlar | |
---|---|
trips[] |
İstenen araç için seyahat listesi. |
next_page_token |
Bu jetonu SearchTripsRequest'teki liste sonuçlarında sayfaya iletin. API, her çağrıda bir gezi listesi döndürür ve başka sonuç kalmadığında gezi listesi boş olur. |
SearchVehiclesRequest
SearchVehicles
isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
pickup_point |
Zorunlu. Yakınında aranacak teslim noktası. |
dropoff_point |
Müşterinin istediği teslim yeri. |
pickup_radius_meters |
Zorunlu. Teslim alma noktası etrafındaki araç arama yarıçapını tanımlar. Yalnızca arama yarıçapındaki araçlar döndürülür. Değer 400 ile 10.000 metre (dahil) arasında olmalıdır. |
count |
Zorunlu. Döndürülecek maksimum araç sayısını belirtir. Değer 1 ile 50 (dahil) arasında olmalıdır. |
minimum_capacity |
Zorunlu. Bir gezi için dikkate alınan yolcu sayısını belirtir. Değer 1'den büyük veya 1'e eşit olmalıdır. Sürücü, kapasite değerinde dikkate alınmaz. |
trip_types[] |
Zorunlu. Önerilen gezi türünü gösterir. Tam olarak bir tür içermelidir. |
maximum_staleness |
Aramayı yalnızca belirtilen süre içinde Fleet Engine'e konum güncellemesi gönderen araçlarla kısıtlar. Konum bilgilerini iletmeye devam eden sabit araçlar eski olarak kabul edilmez. Bu alan ayarlanmazsa sunucu varsayılan değer olarak beş dakikayı kullanır. |
vehicle_types[] |
Zorunlu. Aramayı, belirtilen türlerden birine sahip araçlarla kısıtlar. En az bir araç türü belirtilmelidir. |
required_attributes[] |
Arayanlar
Aramayı yalnızca belirtilen özelliklere sahip araçlarla kısıtlar. Bu alan bir bağlaç/VE işlemidir. En fazla 50 required_özelliğe izin verilir. Bu değer, bir araçta izin verilen maksimum özellik sayısıyla eşleşir. |
required_one_of_attributes[] |
Aramayı yalnızca her |
required_one_of_attribute_sets[] |
Aramayı yalnızca |
order_by |
Zorunlu. Sonuçlar için istenen sıralama kriterini belirtir. |
include_back_to_back |
Bu, tek bir aktif seyahati olan araçların bu arama için uygun olup olmadığını gösterir. Bu alan yalnızca Varsayılan değer: |
trip_id |
Bu |
current_trips_present |
Bu sütun, aktif seyahatleri olan araçların bu arama için uygun olup olmadığını gösterir. |
filter |
İsteğe bağlı. Araç ararken uygulanacak bir filtre sorgusu. Filtre söz dizimi örnekleri için http://aip.dev/160 sayfasına göz atın. Bu alan Bu filtre, Yalnızca araç özellikleri (örneğin, Ayrıca, tüm özellikler dize olarak depolanır. Bu nedenle, özelliklere karşı yalnızca dize karşılaştırmaları desteklenir. Sayı veya boole değerleriyle karşılaştırma yapmak için değerlerin dize olarak ele alınmaları için açık bir şekilde tırnak içine alınması gerekir (örneğin, |
CurrentTripsPresent
Bir aracın şu anki yolculuklarıyla ilgili kısıtlama türlerini belirtir.
Sıralamalar | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Seyahat bilgileri olan araçların müsaitlik durumu include_back_to_back alanına bağlıdır. |
NONE |
Yolculuk içermeyen araçlar arama sonuçlarında görünebilir. Bu değer kullanıldığında include_back_to_back , true olamaz. |
ANY |
En fazla 5 güncel gidiş ve 10 ara nokta bulunan araçlar arama sonuçlarına dahil edilir. Bu değer kullanıldığında include_back_to_back , true olamaz. |
VehicleMatchOrder
Aracın yanıttaki eşleşme sırasını belirtir.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Varsayılan değer, belirtilmeyen veya tanınmayan araç eşleşme sırası için kullanılır. |
PICKUP_POINT_ETA |
Aracın teslim alma noktasına kadar sürme süresine göre artan düzen. |
PICKUP_POINT_DISTANCE |
Aracın teslim alma noktasına olan sürüş mesafesine göre artan düzen. |
DROPOFF_POINT_ETA |
Teslim etme noktasına kadar araç sürüş süresine göre artan düzen. Bu sipariş yalnızca istekte bırakma noktası belirtilmişse kullanılabilir. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Aracın bildirilen son konumundan teslim alma noktasına kadar düz çizgi mesafesine göre artan düzen. |
COST |
Yapılandırılmış eşleşme maliyetine göre artan sıra. Eşleşme maliyeti, düz çizgi mesafesi ile TVS arasında ağırlıklı hesaplama olarak tanımlanır. Ağırlıklar, varsayılan değerlerle ayarlanır ve müşteri bazında değiştirilebilir. Projeniz için bu ağırlıkların değiştirilmesi gerekiyorsa lütfen Google destek ekibiyle iletişime geçin. |
SearchVehiclesResponse
SearchVehicles
yanıt mesajı.
Alanlar | |
---|---|
matches[] |
|
SpeedReadingInterval
Bir yolun bitişik bir segmentindeki trafik yoğunluğu göstergesi. P_0, P_1, ... , P_N (sıfır tabanlı dizin) noktalarına sahip bir yol verildiğinde SpeedReadingInterval bir aralık tanımlar ve aşağıdaki kategorileri kullanarak kendi trafiğini tanımlar.
Alanlar | |
---|---|
start_polyline_point_index |
Yoldaki bu aralığın başlangıç dizini. JSON'de dizin 0 olduğunda alan boş görünür. |
end_polyline_point_index |
Yoldaki bu aralığın bitiş dizini. JSON'de dizin 0 olduğunda alan boş görünür. |
speed |
Bu aralıktaki trafik hızı. |
Hız
Trafik verilerine göre çoklu çizgi hızının sınıflandırılması.
Sıralamalar | |
---|---|
SPEED_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
NORMAL |
Normal hız, yavaşlama algılanmadı. |
SLOW |
Yavaşlama algılandı ancak trafik sıkışıklığı oluşmadı. |
TRAFFIC_JAM |
Trafik sıkışıklığı algılandı. |
StopLocation
Durmanın (teslim alma/bırakma) gerçekleştiği asıl konum.
Alanlar | |
---|---|
point |
Zorunlu. Gerçek konumu gösterir. |
timestamp |
Durağın ne zaman gerçekleştiğini gösterir. |
stop_time |
Yalnızca giriş'e dokunun. Kullanımdan kaldırıldı. Zaman damgası alanını kullanın. |
TerminalLocation
Bir referans noktasının konumunu açıklar.
Alanlar | |
---|---|
point |
Zorunlu. Bir gezi ara noktasının konumunu belirtir. |
terminal_point_id |
Kullanımdan kaldırıldı: Bunun yerine |
access_point_id |
Kullanımdan kaldırıldı: Bunun yerine |
trip_id |
Kullanımdan kaldırıldı. |
terminal_location_type |
Kullanımdan kaldırıldı: |
TerminalPointId
Kullanımdan kaldırıldı: TerminalPoint'ler artık Fleet Engine'de desteklenmemektedir. Bunun yerine TerminalLocation.point
politikasını kullanın.
Alanlar | |
---|---|
value |
Kullanımdan kaldırıldı. |
Birleştirme alanı Id . Kullanımdan kaldırıldı. Id şunlardan yalnızca biri olabilir: |
|
place_id |
Kullanımdan kaldırıldı. |
generated_id |
Kullanımdan kaldırıldı. |
TrafficPolylineData
Beklenen araç rotası üzerindeki trafik durumu.
Alanlar | |
---|---|
traffic_rendering |
Bir müşteri yolculuğu boyunca tüm bölgelerde trafiğin ne kadar hızlı olduğunu gösteren bir çoklu çizgi oluşturma. |
Yolculuk
Seyahat meta verileri.
Alanlar | |
---|---|
name |
Yalnızca çıkış. "providers/{provider}/trips/{trip}" biçiminde |
vehicle_id |
Bu seyahate yapacak aracın kimliği. |
trip_status |
Gezinin mevcut durumu. |
trip_type |
Gezinin türü. |
pickup_point |
Müşterinin, alınacağını belirttiği konum. |
actual_pickup_point |
Yalnızca giriş'e dokunun. Müşterinin alındığı gerçek yer ve zaman. Bu alan, sağlayıcının gerçek teslim alma bilgileriyle ilgili geri bildirim vermesi için kullanılır. |
actual_pickup_arrival_point |
Yalnızca giriş'e dokunun. Sürücünün teslim alma noktasına geldiği gerçek saat ve konum. Bu alan, sağlayıcının teslim alma noktasına gerçek varış bilgileri hakkında geri bildirim vermesi için kullanılır. |
pickup_time |
Yalnızca çıkış. Sürücülerin alınacak tahmini gelecekteki zamanı veya yolcuları alındıkları gerçek zaman. |
intermediate_destinations[] |
Gezinin talep etmesi için ara duraklar (teslim alma ve bırakmaya ek olarak). Başlangıçta bu özellik paylaşılan seyahatlerde desteklenmeyecektir. |
intermediate_destinations_version |
|
intermediate_destination_index |
|
actual_intermediate_destination_arrival_points[] |
Yalnızca giriş'e dokunun. Sürücünün ara bir hedefe gelişinin gerçek zamanı ve konumu. Bu alan, sağlayıcının ara hedeflere gerçek varış bilgileri hakkında geri bildirim vermesi için kullanılır. |
actual_intermediate_destinations[] |
Yalnızca giriş'e dokunun. Müşterinin ara bir hedeften alındığı gerçek zaman ve konum. Bu alan, sağlayıcının ara hedeflerde gerçek teslim alma bilgileriyle ilgili geri bildirim vermesi için kullanılır. |
dropoff_point |
Müşterinin bırakılacağını belirttiği konum. |
actual_dropoff_point |
Yalnızca giriş'e dokunun. Müşterinin bıraktığı gerçek zaman ve yer. Bu alan, sağlayıcının gerçek teslimat bilgileriyle ilgili geri bildirim vermesi için kullanılır. |
dropoff_time |
Yalnızca çıkış. Sürücülerin nihai varış noktasında uçağa ne zaman indirileceği veya ne zaman indirildikleri fiili zamandır. |
remaining_waypoints[] |
Yalnızca çıkış. Mevcut konumdan teslim noktasına kadar (bu değerler dahil) tam yol. Bu yol, diğer yolculuklardan ara noktaları içerebilir. |
vehicle_waypoints[] |
Bu alan, gezi için ara noktaların manuel olarak sıralanmasını desteklemektedir. Rapor, atanan araca ilişkin kalan tüm ara noktaların yanı sıra bu geziye ilişkin alma ve bırakma ara noktalarını içerir. Yolculuk bir araca atanmamışsa Fleet Engine bu alanı yoksayar. Gizlilik nedeniyle, bu alan |
route[] |
Yalnızca çıkış. Bu gezi için kalan_aralık noktalarındaki ilk girişe kadar beklenen rota. İlk ara noktanın farklı bir geziye ait olabileceğini unutmayın. |
current_route_segment |
Yalnızca çıkış. Bir sonraki ara noktaya giden kodlanmış yol. Not: Bu alan yalnızca Driver SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. Kod çözme henüz desteklenmiyor. |
current_route_segment_version |
Yalnızca çıkış. Rotanın en son ne zaman değiştirildiğini gösterir. Not: Bu alan yalnızca Driver SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current_route_segment_traffic |
Yalnızca çıkış. Mümkün olduğunda Not: Bu alan yalnızca Driver SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current_route_segment_traffic_version |
Yalnızca çıkış. Not: Bu alan yalnızca Driver SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current_route_segment_end_point |
Yalnızca çıkış. |
remaining_distance_meters |
Yalnızca çıkış. |
eta_to_first_waypoint |
Yalnızca çıkış. Bir sonraki ara noktaya ( |
remaining_time_to_first_waypoint |
Yalnızca çıkış. Seyahat verilerinin döndürülmesinden |
remaining_waypoints_version |
Yalnızca çıkış. |
remaining_waypoints_route_version |
Yalnızca çıkış. |
number_of_passengers |
Sabit. Bu seyahatteki yolcu sayısını gösterir, sürücü dahil değildir. Bir aracın |
last_location |
Yalnızca çıkış. Aracın rota boyunca bildirilen son konumunu gösterir. |
last_location_snappable |
Yalnızca çıkış. Aracın |
view |
Doldurulan Seyahat alanlarının alt kümesi ve bunların nasıl yorumlanması gerektiği. |
TripStatus
İlerleme durumunu gösteren bir gezinin durumu.
Sıralamalar | |
---|---|
UNKNOWN_TRIP_STATUS |
Varsayılan, belirtilmemiş veya tanınmayan gezi durumu için kullanılır. |
NEW |
Yeni oluşturulan gezi. |
ENROUTE_TO_PICKUP |
Sürücü, teslim alma noktasına gidiyor. |
ARRIVED_AT_PICKUP |
Sürücü, teslim alma noktasına geldi. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Sürücü, ara varış noktasına varmış ve sürücüyü bekliyor. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Sürücü, ara bir hedefe (teslim etme noktasına değil) doğru yoldadır. |
ENROUTE_TO_DROPOFF |
Sürücü, sürücüyü alıp bir sonraki hedefe doğru gidiyor. |
COMPLETE |
Yolcu düştüğünde yolculuk tamamlandı. |
CANCELED |
Yolculuk; sürücü, yolcu veya araç paylaşma sağlayıcısı tarafından alınmadan önce iptal edilmiştir. |
TripType
Gezinin türü.
Sıralamalar | |
---|---|
UNKNOWN_TRIP_TYPE |
Varsayılan, belirtilmeyen veya tanınmayan gezi türleri için kullanılır. |
SHARED |
Yolculuk, bir aracı diğer gezilerle paylaşabilir. |
EXCLUSIVE |
Bu gezi bir araca özeldir. |
TripView
Bir GetTrip
yanıtında farklı Seyahat alanı grupları için seçici. Ayrıntılı bilgi için AIP-157'ye bakın. Yeni görünümler de eklenebilir.
Sıralamalar | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Varsayılan değer. Geriye dönük uyumluluk için API, varsayılan olarak SDK görünümünü kullanacaktır. İstikrar ve destek için müşterilere SDK dışında bir TripView seçmeleri önerilir. |
SDK |
Herkese açık kitaplıklar kullanılarak yorumlanamayacak veya desteklenemeyecek alanları içerir. |
JOURNEY_SHARING_V1S |
Seyahat alanları, Yolculuk Paylaşımı kullanım alanı için doldurulur. Bu görünüm, sunucular arası iletişimler için tasarlanmıştır. |
TripWaypoint
Bir aracın rotasındaki bir durma noktasını veya araç yolculuğundaki bir bitiş noktasını ifade eder.
Alanlar | |
---|---|
location |
Bu ara noktanın konumu. |
trip_id |
Bu ara noktayla ilişkilendirilen gezi. |
waypoint_type |
Bu ara noktanın bu gezide oynadığı rol (ör. alma veya bırakma) |
path_to_waypoint[] |
Önceki ara noktasından geçerli ara noktaya kadar olan yol. Bir listedeki ilk ara nokta için tanımlanmamış. Bu alan yalnızca istendiğinde doldurulur. |
encoded_path_to_waypoint |
Önceki referans noktasından geçerli ara noktaya kadar kodlanmış yol. Not: Bu alan yalnızca Driver SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. Kod çözme henüz desteklenmiyor. |
traffic_to_waypoint |
Bu ara noktaya giden yol üzerindeki trafik koşulları. Trafik bilgilerinin yalnızca Google Haritalar Platformu Yolculukları ve Teslimatlar Çözümü müşterileri tarafından kullanılabildiğini unutmayın. |
distance_meters |
Önceki ara nokta ile mevcut ara nokta arasındaki yol mesafesi. Bir listedeki ilk ara nokta için tanımlanmamış. |
eta |
Bu ara noktaya tahmini varış süresidir. Bir listedeki ilk ara nokta için tanımlanmamış. |
duration |
Önceki ara noktadan bu noktaya seyahat süresi. Bir listedeki ilk ara nokta için tanımlanmamış. |
UpdateTripRequest
UpdateTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
trip |
Zorunlu. Güncellemeyle ilişkilendirilen Seyahat. Aşağıdaki alanlar Fleet Engine tarafından sağlanır. Bu bilgileri Trip.update üzerinden güncellemeyin.
Paylaşılan bir gezi için
Birden fazla varış noktası olan seyahatlerde yarış koşulu olmaması için gezi durumunu |
update_mask |
Zorunlu. Seyahat'te hangi alanların güncelleneceğini gösteren alan maskesi. |
UpdateVehicleAttributesRequest
UpdateVehicleAttributes
isteği mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
attributes[] |
Zorunlu. Güncellenecek araç özellikleri. Bahsedilmeyen özellikler değiştirilmez veya kaldırılmaz. |
UpdateVehicleAttributesResponse
UpdateVehicleAttributes
yanıt mesajı.
Alanlar | |
---|---|
attributes[] |
Zorunlu. Yeni, değiştirilmiş ve el değmemiş özellikler dahil olmak üzere araç özelliklerinin güncel tam listesi. |
UpdateVehicleRequest
"UpdateVehicle istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
vehicle |
Zorunlu. Uygulanacak
Benzer şekilde, |
update_mask |
Zorunlu. Hangi |
Araç
Araç meta verileri.
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bu aracın benzersiz adı. Biçimi şöyledir: |
vehicle_state |
Aracın durumu. |
supported_trip_types[] |
Bu aracın desteklediği gezi türleri. |
current_trips[] |
Yalnızca çıkış. Şu anda bu araca atanmış geziler için |
last_location |
Aracın bildirilen son konumu. |
maximum_capacity |
Bu aracın taşıyabileceği toplam sürücü sayısıdır. Sürücü, bu değerde dikkate alınmaz. Bu değer 1'den büyük veya 1'e eşit olmalıdır. |
attributes[] |
Araç özelliklerinin listesi. Bir araç en fazla 100 özelliğe sahip olabilir ve her özelliğin benzersiz bir anahtarı olmalıdır. |
vehicle_type |
Zorunlu. Bu aracın türü. |
license_plate |
Aracın plaka bilgileri. |
route[] |
Kullanımdan kaldırıldı: Bunun yerine |
current_route_segment |
Sürücü uygulamasının bir sonraki ara noktaya geçmek istediği rotayı belirten çoklu çizgi. Bu liste, araca atanan tüm aktif geziler için Not: Bu alan yalnızca Sürücü SDK'sı tarafından kullanılmak üzere tasarlanmıştır. Kod çözme henüz desteklenmiyor. |
current_route_segment_traffic |
Yalnızca giriş'e dokunun. Fleet Engine, bu bilgileri yolculuk paylaşımını iyileştirmek için kullanır. Not: Bu alan yalnızca Sürücü SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current_route_segment_version |
Yalnızca çıkış. |
current_route_segment_end_point |
|
remaining_distance_meters |
|
eta_to_first_waypoint |
Bir aracı güncellerken |
remaining_time_seconds |
Yalnızca giriş'e dokunun. Bir aracı güncellerken |
waypoints[] |
Bu Araca atanmış diğer ara noktalar. |
waypoints_version |
Yalnızca çıkış. |
back_to_back_enabled |
Sürücünün arka arkaya seyahat kabul edip etmediğini gösterir. |
navigation_status |
Aracın navigasyon durumu. |
device_settings |
Yalnızca giriş'e dokunun. Sürücü tarafından kullanılan mobil cihazdaki ayarlarla ilgili bilgiler. |
VehicleType
Aracın türü.
Alanlar | |
---|---|
category |
Araç türü kategorisi |
Kategori
Araç türü kategorileri
Sıralamalar | |
---|---|
UNKNOWN |
Varsayılan ayar, belirtilmemiş veya tanınmayan araç kategorileri için kullanılır. |
AUTO |
Bir otomobil. |
TAXI |
Taksi olarak hizmet veren tüm araçlar (genellikle ruhsatlı veya yasal düzenlemelere tabi). |
TRUCK |
Genellikle, geniş depolama kapasitesine sahip araçlardır. |
TWO_WHEELER |
Motosiklet, moped veya iki tekerlekli başka bir araç |
BICYCLE |
İnsan gücüyle ulaşım. |
PEDESTRIAN |
Genellikle yaya yollarında ilerleyen veya yürüyen ya da koşan insan taşımacı. |
VehicleAttribute
Araç özelliğini anahtar/değer çifti olarak tanımlar. "key:value" dizesinin uzunluğu 256 karakteri aşamaz.
Alanlar | |
---|---|
key |
Özelliğin anahtarı. Anahtarlar iki nokta üst üste karakterini (:) içeremez. |
value |
Özelliğin değeri. |
Birleştirme alanı vehicle_attribute_value . Özniteliğin değeri dize, bool veya çift türde olabilir. vehicle_attribute_value şunlardan yalnızca biri olabilir: |
|
string_value |
Dize türünde özellik değeri. Not: Bu, |
bool_value |
Boole türünde özellik değeri. |
number_value |
Çift yazılan özellik değeri. |
VehicleAttributeList
Araç özellikleri için liste veri türü.
Alanlar | |
---|---|
attributes[] |
Bu koleksiyondaki özelliklerin listesi. |
VehicleLocation
Bir aracın belirli bir zamandaki konumu, hızı ve yönü.
Alanlar | |
---|---|
location |
Aracın konumu. Araç Fleet Engine'e gönderildiğinde, aracın konumu bir GPS konumudur. Yanıt olarak aldığınızda aracın konumu bir GPS konumu, ek bir konum veya başka bir tahmini konum olabilir. Kaynak, |
horizontal_accuracy |
Kullanımdan kaldırıldı: Bunun yerine |
latlng_accuracy |
Yarıçap olarak metre cinsinden |
heading |
Aracın derece cinsinden hareket ettiği yön. 0, Kuzey'i temsil eder. Geçerli aralık [0.360]'tır. |
bearing_accuracy |
Kullanımdan kaldırıldı: Bunun yerine |
heading_accuracy |
Derece cinsinden |
altitude |
WGS84'ün üzerinde metre cinsinden rakım. |
vertical_accuracy |
Kullanımdan kaldırıldı: Bunun yerine |
altitude_accuracy |
|
speed_kmph |
Saatte kilometre cinsinden aracın hızı. Kullanımdan kaldırıldı: Bunun yerine |
speed |
Aracın hızı (metre/saniye) |
speed_accuracy |
Metre/saniye cinsinden |
update_time |
Sensörün saatine göre sensör tarafından |
server_time |
Yalnızca çıkış. Sunucunun konum bilgilerini aldığı zaman. |
location_sensor |
Konum verilerinin sağlayıcısı (örneğin, |
is_road_snapped |
|
is_gps_sensor_enabled |
Yalnızca giriş'e dokunun. Mobil cihazda GPS sensörünün etkinleştirilip etkinleştirilmediğini belirtir. |
time_since_update |
Yalnızca giriş'e dokunun. Bu konumun sunucuya ilk gönderilmesinden bu yana geçen süre (saniye cinsinden). Bu değer, ilk güncelleme için sıfır olur. Saat bilinmiyorsa (örneğin, uygulama yeniden başlatıldığında) bu değer sıfırlanır. |
num_stale_updates |
Yalnızca giriş'e dokunun. Kullanımdan kaldırıldı: Bir konumun eski olup olmadığını belirlemek için artık başka sinyaller kullanılmaktadır. |
raw_location |
İşlenmemiş araç konumu (yol izleme uzmanı tarafından işlenmemiştir). |
raw_location_time |
Ham konumla ilişkilendirilen zaman damgası. |
raw_location_sensor |
Ham konumun kaynağı. Varsayılan olarak |
raw_location_accuracy |
Yarıçap (metre cinsinden) olarak |
supplemental_location |
Entegre uygulama tarafından sağlanan ek konum. |
supplemental_location_time |
Ek konumla ilişkilendirilen zaman damgası. |
supplemental_location_sensor |
Ek konumun kaynağı. Varsayılan olarak |
supplemental_location_accuracy |
Yarıçap (metre cinsinden) olarak |
road_snapped |
Kullanımdan kaldırıldı: Bunun yerine |
VehicleMatch
SearchVehiclesRequest
aracı için aktif yolculukların puanlarıyla eşleşen araç ve araçla ilgili tahminleri içerir.
Alanlar | |
---|---|
vehicle |
Zorunlu. İstekle eşleşen bir araç. |
vehicle_pickup_eta |
İstekte belirtilen teslim alma noktasına aracın sürüş TVS'si. Boş değer olması, araç için TVS'nin hesaplanmasında bir hata olduğunu gösterir. |
vehicle_pickup_distance_meters |
Mevcut seyahatler için ara teslim alma veya bırakma noktaları dahil olmak üzere, aracın mevcut konumundan istekte belirtilen teslim alma noktasına olan mesafe. Bu mesafe, hesaplanan sürüş (rota) mesafesinin yanı sıra navigasyon bitiş noktası ile istenen başlangıç noktası arasındaki düz çizgi mesafesini içerir. (Navigasyon bitiş noktası ile istenen teslim noktası arasındaki mesafe genellikle çok azdır.) Boş değer, mesafe hesaplamasında bir hata olduğunu gösterir. |
vehicle_pickup_straight_line_distance_meters |
Zorunlu. Araç ile istekte belirtilen teslim alma noktası arasındaki düz çizgi mesafesi. |
vehicle_dropoff_eta |
İstekte belirtilen teslim noktasına kadar aracın sürüş TVS'sinin tamamı. Tahmini varış süresi, istekte belirtilen |
vehicle_pickup_to_dropoff_distance_meters |
Aracın, başlangıç noktasından istekte belirtilen teslim noktasına olan sürüş mesafesi (metre cinsinden). Mesafe yalnızca iki nokta arasındadır ve aracın konumunu veya araç, başlangıç ya da bırakma noktasını ziyaret etmeden önce ziyaret edilmesi gereken diğer noktaları içermez. Değer yalnızca istekte bir |
trip_type |
Zorunlu. Teslim alma noktasına TVS'yi hesaplamak için kullanılan isteğin gezi türü. |
vehicle_trips_waypoints[] |
TVS'yi hesaplamak için kullanılan ara noktaların sıralı listesi. Listede aracın konumu, araç için etkin yolculukların teslim alma noktaları ve istekte belirtilen teslim alma noktaları bulunur. Boş liste, araç için TVS'nin hesaplanmasında bir hata olduğunu gösterir. |
vehicle_match_type |
Aracın türü eşleşiyor. |
requested_ordered_by |
Araç eşleşmelerini sıralamak için istenen sipariş. |
ordered_by |
Bu araç için kullanılan gerçek sipariş. Normalde bu, istekteki "order_by" alanı ile eşleşir; ancak, dahili sunucu hatası gibi belirli durumlarda farklı bir yöntem kullanılabilir ( |
VehicleMatchType
Araç türü eşleşmesi.
Sıralamalar | |
---|---|
UNKNOWN |
Bilinmeyen araç eşleme türü |
EXCLUSIVE |
Şu anda araç için atanmış gezi yok ve teslim alma noktasına devam edebilir. |
BACK_TO_BACK |
Araç şu anda bir geziye atanmış durumda ancak devam eden gezi tamamlandıktan sonra kalkış noktasına devam edebilir. Tahmini varış süresi ve mesafe hesaplamalarında mevcut gezi hesaba katılır. |
CARPOOL |
Araç ortak yolculuk için yeterli kapasiteye sahipse. |
CARPOOL_BACK_TO_BACK |
Araç, başlangıç noktasına gitmeden önce mevcut aktif yolculuğunu bitirir. Tahmini varış süresi ve mesafe hesaplamalarında mevcut gezi hesaba katılır. |
VehicleState
Vehicle
öğesinin durumudur.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_STATE |
Varsayılan ayar, belirtilmemiş veya tanınmayan araç durumları için kullanılır. |
OFFLINE |
Araç yeni seyahat kabul etmiyor. Not: Araç, kendisine atanan bir geziyi tamamlarken bu durumda çalışmaya devam edebilir. |
ONLINE |
Araç yeni seyahat kabul ediyor. |
VisualTrafficReportPolylineRendering
İstemcilerin, rota boyunca çoklu çizginin bir bölümünü nasıl renklendirmesi gerektiğini açıklar.
Alanlar | |
---|---|
road_stretch[] |
İsteğe bağlı. Çoklu çizgi boyunca oluşturulması gereken yol uzanmaları. Esneme hareketlerinin üst üste gelmeyeceği garanti edilir ve bu hareketler tüm rotayı kapsamayabilir. Stile uygun bir yol olmadığında, istemci, rota için varsayılanı uygulamalıdır. |
RoadStretch
Oluşturulması gereken bir yol uzantısı.
Alanlar | |
---|---|
style |
Zorunlu. Uygulanacak stil. |
offset_meters |
Zorunlu. Stil, |
length_meters |
Zorunlu. Stilin uygulanacağı yolun uzunluğu. |
Stil
Trafik hızını gösteren trafik stili.
Sıralamalar | |
---|---|
STYLE_UNSPECIFIED |
Stil seçilmedi. |
SLOWER_TRAFFIC |
Trafik yavaşlıyor. |
TRAFFIC_JAM |
Trafik sıkışık. |
Ara nokta
SearchVehiclesResponse
içinde VehicleMatch
için bir rota üzerindeki ara noktaları tanımlar. Bu kavram, diğer tüm uç noktalarda bir TripWaypoint
olarak temsil edilir.
Alanlar | |
---|---|
lat_lng |
Bu ara noktanın konumu. |
eta |
Aracın bu ara noktaya varacağı tahmini süre. |
WaypointType
Referans noktasının türü.
Sıralamalar | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Bilinmeyen veya belirtilmemiş ara nokta türü. |
PICKUP_WAYPOINT_TYPE |
Sürücüleri veya eşyaları teslim almak için ara noktalar. |
DROP_OFF_WAYPOINT_TYPE |
Yolcuları veya eşyaları indirmek için ara noktalar. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Birden fazla varış noktası içeren bir gezide orta düzeydeki hedefler için referans noktaları. |