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) (desteği sonlandırılmış)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
Gezi yönetimi hizmeti.
CreateTrip |
---|
Fleet Engine'de bir gezi oluşturur ve yeni geziyi döndürür. |
GetTrip |
---|
Tek bir seyahat hakkında bilgi edinebilirsiniz. |
ReportBillableTrip |
---|
Faturalandırılabilir gezi kullanımını raporlayın. |
SearchTrips |
---|
Belirli bir araç için tüm seyahatleri alma. |
UpdateTrip |
---|
Yolculuk verilerini günceller. |
VehicleService
Araç yönetim hizmeti.
CreateVehicle |
---|
İsteğe bağlı araç paylaşımı veya teslimat sağlayıcısı ile ilişkili yeni bir aracı gösterir. Her
Diğer tüm alanlar isteğe bağlıdır ve sağlanmışsa kullanılır. |
GetVehicle |
---|
Fleet Engine'den bir araç döndürür. |
ListVehicles |
---|
İstek seçenekleriyle eşleşen ve bir sağlayıcıyla ilişkili araçların sayfalara ayrılmış listesini döndürür. |
SearchVehicles |
---|
İstek seçenekleriyle eşleşen araçların listesini döndürür. |
UpdateVehicle |
---|
Güncellenmiş araç verilerini Fleet Engine'e yazar. Bir
|
UpdateVehicleAttributes |
---|
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 veya şarj oluyor gibi) |
power_source |
Pil gücü kaynağının durumu. |
battery_percentage |
Mevcut pil yüzdesi [0-100]. |
BatteryStatus
Pilin durumu (dolu veya şarj oluyor gibi)
Sıralamalar | |
---|---|
UNKNOWN_BATTERY_STATUS |
Pil durumu bilinmiyor. |
BATTERY_STATUS_CHARGING |
Pil şarj ediliyor. |
BATTERY_STATUS_DISCHARGING |
Pil bitiyor. |
BATTERY_STATUS_FULL |
Pil dolu. |
BATTERY_STATUS_NOT_CHARGING |
Pil şarj olmuyor. |
BATTERY_STATUS_POWER_LOW |
Pilin gücü düşük. |
BillingPlatformIdentifier
İsteğin hangi platform üzerinde gönderildiğini belirten bir dizi değer.
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, Android mobil cihaz olmalıdır. |
IOS |
Platform, iOS mobil cihazıdır. |
OTHERS |
Bu numaralandırmada listelenmeyen diğer platformlar. |
ConsumableTrafficPolyline
Bir aracın yolu boyunca trafik yoğunluğu.
Alanlar | |
---|---|
speed_reading_interval[] |
Önceki ara noktadan geçerli ara noktaya kadar yol boyunca trafik hızı. |
encoded_path_to_waypoint |
Sürücünün önceki ara noktadan geçerli ara noktaya kadar izlediği yol. Müşterilerin yol boyunca trafik işaretçileri gösterebilmesi için bu yolda önemli noktalar bulunuyor (bkz. |
CreateTripRequest
CreateTrip istek 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ığı. Bir Gezi oluştururken, aşağıdaki alanlar gereklidir:
Bu alanları sağlarsanız aşağıdaki alanlar kullanılır:
Diğer tüm Seyahat alanları yoksayılır. Örneğin, oluşturma isteğinde
|
CreateVehicleRequest
CreateVehicle
istek 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 gereklidir:
Araç oluşturulurken aşağıdaki alanlar yoksayılır:
Diğer tüm alanlar isteğe bağlıdır ve sağlanmışsa kullanılır. |
DeviceSettings
Mobil cihazdaki çeşitli ayarlar hakkında bilgiler.
Alanlar | |
---|---|
location_power_save_mode |
Pil tasarrufu açıkken konum özelliklerinin cihazda davranacak şekilde nasıl 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 |
Pil durumuyla ilgili bilgiler. |
GetTripRequest
GetTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
view |
Döndürülmesi gereken Gezi alanlarının alt kümesi ve yorumları. |
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
istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
current_route_segment_version |
|
waypoints_version |
|
LicensePlate
Aracın plaka bilgileri. Kimliği tanımlayabilecek bilgilerin saklanmasını önlemek için, tüzel kişinin parçası olarak yalnızca plakayla ilgili asgari bilgi saklanır.
Alanlar | |
---|---|
country_code |
Zorunlu. CLDR Ülke/Bölge Kodu. Örneğin, ABD için |
last_character |
Plakanın son basamağı veya "-1" kullanabilirsiniz.
|
ListVehiclesRequest
ListVehicles
istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
page_size |
Geri dönülecek maksimum araç sayısı. Varsayılan değer: 100. |
page_token |
Araç grupları arasında sayfalara ayırabilmeniz için önceki bir |
minimum_capacity |
Aracın gerekli minimum kapasitesini belirtir. Döndürülen tüm araçların |
trip_types[] |
Yanıtı, belirtilen gezi türlerinden en az birini destekleyen araçlarla kısıtlar. |
maximum_staleness |
Belirtilen süre içinde Fleet Engine'e konum güncellemeleri gönderen araçlarla yanıtı kısıtlar. Hareket halindeyken konumlarını aktarmaya devam eden sabit araçlar eski olarak kabul edilmez. Varsa geçerli bir pozitif 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_attributes değerine 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ı bu araç durumuna sahip araçlarla kısıtlar. |
on_trip_only |
Yalnızca şu anki yolculuklara sahip araçları iade edin. |
filter |
İsteğe bağlı. Araçlar listelenirken uygulanacak bir filtre sorgusu. Filtre söz dizimi örnekleri için http://aip.dev/160 adresine bakın. Bu alan Bu filtre, Yalnızca araç özelliklerinde (örneğin, Ayrıca, tüm özellikler dize olarak depolanır. Bu nedenle, özelliklere karşı desteklenen karşılaştırmalar yalnızca dize karşılaştırmalarıdır. Sayı veya boole değerleriyle karşılaştırma yapabilmek için değerlerin dize olarak değerlendirilmeleri için açıkça tırnak içine alınması gerekir (ör. |
viewport |
İsteğe bağlı. Geri gelen araçları, bilinen son konumu görüntü alanının tanımladığı dikdörtgen alanda olan araçlarla sınırlayan bir filtre. |
ListVehiclesResponse
ListVehicles
yanıt mesajı.
Alanlar | |
---|---|
vehicles[] |
Talepteki ölçütlerle eşleşen araçlar. Döndürülen maksimum araç sayısı, istekteki |
next_page_token |
Araçların bir sonraki sayfasını almak için kullanılan jeton veya istek ölçütlerini karşılayan başka araç yoksa boş bırakın. |
total_size |
Zorunlu. Tüm sayfalarda istek ölçütleriyle eşleşen toplam araç sayısı. |
LocationPowerSaveMode
Cihazlar "pil tasarrufu" gerçekleştirdiğinde konum özellikleri mobil cihazda davranacak şekilde nasıl yapılandırılır? olduğunu varsayalım. (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 olmadığında GPS tabanlı konum sağlayıcı devre dışı bırakılmalıdır. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Pil tasarrufu açıkken ve cihaz etkileşimli olmadığında 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 olmaya devam edecek, ancak konum düzeltmeleri yalnızca ön plan uygulamalarına sağlanmalıdır. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Konum özelliği kapatılmaz ancak cihaz etkileşimli olmadığında Konum Yöneticisi, 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 WiFi erişim noktası. |
PASSIVE |
Baz istasyonu kimliği veya kablosuz erişim noktası. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Mobil cihaz tarafından en olası yol konumu olarak belirlenen bir konum. |
CUSTOMER_SUPPLIED_LOCATION |
Bağımsız bir kaynaktan müşteri tarafından sağlanan konum Genellikle bu değer, Driver 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_SUMPLIED_LOCATION işaretli konumlar genellikle bir Aracın last_location.supplemental_location_sensor aracılığıyla sağlanır. |
FLEET_ENGINE_LOCATION |
Kullanabildiği sinyallere göre Fleet Engine tarafından hesaplanan 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ış bir ç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ğı AC şarj cihazıdır. |
POWER_SOURCE_USB |
Güç kaynağı bir USB bağlantı noktasıdır. |
POWER_SOURCE_WIRELESS |
Güç kaynağı kablosuz. |
POWER_SOURCE_UNPLUGGED |
Pil takılı değil. |
ReportBillableTripRequest
ReportBillableTrip istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. |
country_code |
Zorunlu. Seyahatin gerçekleştirildiği ülkenin iki harfli ülke kodu. Fiyat, ülke koduna göre tanımlanır. |
platform |
Talebin gönderildiği platform. |
related_ids[] |
Bildirilen geziyle doğrudan ilişkili tanımlayıcılar. Bunlar genellikle gezi kimliği kullanıma sunulmadan önce yapılan rezervasyon öncesi işlemlerin kimlikleridir (ör. oturum kimlikleri). |
solution_type |
Bildirilen gezi için kullanılan GMP ürün çözümünün türü (ör. |
SolutionType
Raporlanan seyahatin farklı çözüm türleri için seçici.
Sıralamalar | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Varsayılan değerdir. Geriye dönük uyumluluk için API, desteklenen ilk çözüm türü olan ON_DEMAND_RIDESHARING_AND_DELIVERIES öğesini varsayılan olarak kullanır. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Bu çözüm, isteğe bağlı araç paylaşımı ve teslimat amaçlı bir seyahattir. |
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. Hiçbir dil 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 kaynağı olan bölgenin CLDR bölge kodu. Alan değeri örneği: |
sdk_version |
Çağrı yapan SDK'nın sürümü (varsa). Sürüm biçimi "major.minor.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ı yapan SDK'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ğrı SDK'sının kullandığı MapSDK sürümü. Sürüm biçimi "major.minor.yama" şeklindedir. Örnek: |
nav_sdk_version |
Geçerliyse, çağrı yapan SDK'nın kullandığı NavSDK sürümü. Sürüm biçimi "major.minor.yama" şeklindedir. Örnek: |
platform |
Çağrı yapan SDK'nın platformu. |
manufacturer |
Çağrı yapan SDK'dan 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ği tanımlamak amacıyla günlüğe kaydetme amacıyla sağlanabilecek isteğe bağlı kimlik. |
Platform
Çağrı yapan SDK'nın platformu.
Sıralamalar | |
---|---|
PLATFORM_UNSPECIFIED |
Varsayılan değerdir. Platform atlanırsa bu değer kullanılır. |
ANDROID |
İstek Android'den geliyor. |
IOS |
İstek iOS'ten geliyor. |
WEB |
İstek web'den geliyor. |
SdkType
Olası SDK türleri.
Sıralamalar | |
---|---|
SDK_TYPE_UNSPECIFIED |
Varsayılan değerdir. sdk_type atlanırsa bu değer kullanılır. |
CONSUMER |
Çağrı yapan SDK, Tüketici'dir. |
DRIVER |
Çağrı yapan SDK, Driver'dır. |
JAVASCRIPT |
Çağrı yapan SDK, JavaScript'tir. |
SearchTripsRequest
SearchTrips istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
vehicle_id |
İstekteki gezilerle ilişkilendirilen araç. Belirtilmemesi durumunda, döndürülen geziler şunları içermez:
|
active_trips_only |
Doğru değerine ayarlanırsa yanıt, sürücünün rotasını etkileyen Seyahatleri içerir. |
page_size |
Politika ayarlanmazsa döndürülecek sonuçların sayısına sunucu karar verir. |
page_token |
Önceki sonuçlardan devam etmek için bu değeri, |
minimum_staleness |
Belirtilirse |
SearchTripsResponse
SearchTrips yanıt mesajı.
Alanlar | |
---|---|
trips[] |
İstenen aracın seyahat listesi. |
next_page_token |
Bu jetonu, liste sonuçları sayfasında görmek için SearchTripsRequest'te iletin. API her çağrı için bir gezi listesi döndürür ve başka sonuç kalmadığında gezi listesi boş olur. |
SearchVehiclesRequest
SearchVehicles
istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
pickup_point |
Zorunlu. Yakında aranacak teslim noktası. |
dropoff_point |
Müşterinin planladığı ayrılma konumu. |
pickup_radius_meters |
Zorunlu. Teslim alma noktasının çevresindeki 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. Geri dönülecek maksimum araç sayısını belirtir. Değer 1 ile 50 (her ikisi de dahil) arasında olmalıdır. |
minimum_capacity |
Zorunlu. Seyahat için değerlendirilen yolcu sayısını belirtir. Değer birden büyük veya bire eşit olmalıdır. Sürücü, kapasite değerinde dikkate alınmaz. |
trip_types[] |
Zorunlu. Önerilen seyahat 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üncellemeleri gönderen araçlarla kısıtlar. Hareket halindeyken konumlarını aktarmaya 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_attributes değerine 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 ölçütünü belirtir. |
include_back_to_back |
Bu özellik, tek bir etkin yolculuğu 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, etkin gezileri 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 adresine bakın. Bu alan Bu filtre, Yalnızca araç özelliklerinde (örneğin, Ayrıca, tüm özellikler dize olarak depolanır. Bu nedenle, özelliklere karşı desteklenen karşılaştırmalar yalnızca dize karşılaştırmalarıdır. Sayı veya boole değerleriyle karşılaştırma yapabilmek için değerlerin dize olarak değerlendirilmeleri için açıkça tırnak içine alınması gerekir (ör. |
CurrentTripsPresent
Bir aracın mevcut yolculuklarında uygulanan kısıtlama türlerini belirtir.
Sıralamalar | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Yolculuk imkanı olan araçların kullanılabilirliği include_back_to_back alanına tabidir. |
NONE |
Seyahati olmayan 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 ve 10 ara nokta içeren araçlar arama sonuçlarına dahil edilir. Bu değer kullanıldığında include_back_to_back , true olamaz. |
VehicleMatchOrder
Aracın yanıtta eşleşme sırasını belirtir.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Varsayılan, belirtilmemiş veya tanınmayan araç eşleşmeleri sırası için kullanılır. |
PICKUP_POINT_ETA |
Aracın teslim alma noktasına kadar olan sürüş süresine göre artan sıra. |
PICKUP_POINT_DISTANCE |
Aracın teslim alma noktasına kadar olan sürüş mesafesine göre artan düzen. |
DROPOFF_POINT_ETA |
Araç sürüş süresine göre artan sıra (indirme noktasına kadar). Bu sipariş, yalnızca ayrılma noktası istekte belirtilmişse kullanılabilir. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Aracın en son bildirilen konumundan teslim alma noktasına kadar olan düz çizgiye 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ındaki ağırlıklı bir hesaplama olarak tanımlanır. Ağırlıklar, varsayılan değerlerle ayarlanır ve müşteri başına değiştirilebilir. Projenizde 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ı içeren bir yol göz önüne alındığında, SpeedReadingInterval bir aralık tanımlar ve aşağıdaki kategorileri kullanarak trafiğini açıklar.
Alanlar | |
---|---|
start_polyline_point_index |
Yoldaki bu aralığın başlangıç dizini. JSON'da dizin 0 olduğunda bu alan doldurulmamış görünür. |
end_polyline_point_index |
Yoldaki bu aralığın bitiş dizini. JSON'da dizin 0 olduğunda bu alan doldurulmamış 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ırması.
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 gerçek konum.
Alanlar | |
---|---|
point |
Zorunlu. Asıl konumu gösterir. |
timestamp |
Durmanın ne zaman gerçekleştiğini gösterir. |
stop_time |
Yalnızca giriş. Kullanımdan kaldırıldı. Zaman damgası alanını kullanın. |
TerminalLocation
Bir referans noktasının konumunu açıklar.
Alanlar | |
---|---|
point |
Zorunlu. Seyahat referans 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 |
Desteği sonlandırıldı: |
TerminalPointId
Desteği sonlandırıldı: TerminalPoints artık Fleet Engine'de desteklenmiyor. 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ındaki trafik koşulları.
Alanlar | |
---|---|
traffic_rendering |
Bir müşteri yolculuğunun tüm bölgeleri için trafiğin ne kadar hızlı olduğunu gösteren çoklu çizgi. |
Yolculuk
Gezi meta verileri.
Alanlar | |
---|---|
name |
Yalnızca çıkış. "providers/{provider}/trips/{trip}" biçiminde |
vehicle_id |
Bu seyahate çıkan aracın kimliği. |
trip_status |
Yolculuğun mevcut durumu. |
trip_type |
Gezinin türü. |
pickup_point |
Müşterinin teslim alacağını belirttiği konum. |
actual_pickup_point |
Yalnızca giriş. Müşterinin teslim alındığı gerçek konum ve konum. Bu alan, sağlayıcının gerçek teslim alma bilgileri hakkında geri bildirim sağlaması içindir. |
actual_pickup_arrival_point |
Yalnızca giriş. Sürücünün teslim alma noktasına vardığı gerçek saat ve konum. Bu alan, sağlayıcının teslim alma noktasına gerçek varış bilgileri hakkında geri bildirim sağlaması içindir. |
pickup_time |
Yalnızca çıkış. Sürücülerin teslim alınacağı tahmini saat veya yolcuları teslim alma zamanı. |
intermediate_destinations[] |
Gezinin istekte bulunması için (teslim alma ve bırakmaya ek olarak) ara duraklar. Başlangıçta bu, paylaşılan geziler için desteklenmeyecektir. |
intermediate_destinations_version |
|
intermediate_destination_index |
|
actual_intermediate_destination_arrival_points[] |
Yalnızca giriş. Sürücünün ara hedefe varış saati ve konumu. Bu alan, sağlayıcının ara hedeflere yönelik gerçek varış bilgileri hakkında geri bildirim sağlaması içindir. |
actual_intermediate_destinations[] |
Yalnızca giriş. Müşterinin ara hedeften teslim alındığı gerçek zaman ve konum. Bu alan, sağlayıcının ara hedeflerdeki gerçek teslim alma bilgileri hakkında geri bildirim sağlaması içindir. |
dropoff_point |
Müşterinin arabadan ayrılacağını belirttiği konum. |
actual_dropoff_point |
Yalnızca giriş. Müşterinin ayrıldığı gerçek zaman ve konum. Bu alan, sağlayıcının gerçek ayrılma bilgileriyle ilgili geri bildirim sağlaması içindir. |
dropoff_time |
Yalnızca çıkış. Sürücülerin nihai varış noktasında bırakılacağı gelecekteki tahmini saat veya yolcuların araçtan indirildiği fiili saat. |
remaining_waypoints[] |
Yalnızca çıkış. Geçerli konumdan ayrılma noktasına kadar (dahil olmak üzere) tam yol. Bu yol, diğer seyahatlerden ara noktaları içerebilir. |
vehicle_waypoints[] |
Bu alan, gezi için referans noktalarının manuel olarak sıralanmasını destekler. Atanan araç için kalan tüm ara noktaların yanı sıra bu yolculuk için alma ve bırakma ara noktalarını içerir. Yolculuk bir araca atanmamışsa Fleet Engine bu alanı yok sayar. Gizlilik nedeniyle, bu alan |
route[] |
Yalnızca çıkış. Bu gezi için kalan_waypoints alanındaki ilk girişe giden tahmini rota. İlk ara noktanın farklı bir seyahate ait olabileceğini unutmayın. |
current_route_segment |
Yalnızca çıkış. Sonraki ara noktaya giden kodlanmış bir yol. Not: Bu alan yalnızca Sürücü 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 Sürücü SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current_route_segment_traffic |
Yalnızca çıkış. Not: Bu alan yalnızca Sürücü 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 Sürücü 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 noktanın TVS'si ( |
remaining_time_to_first_waypoint |
Yalnızca çıkış. Yolculuk verilerinin döndürüldüğü andan itibaren |
remaining_waypoints_version |
Yalnızca çıkış. |
remaining_waypoints_route_version |
Yalnızca çıkış. |
number_of_passengers |
Sabit. Bu seyahatteki yolcu sayısını belirtir ve sürücüyü içermez. Bir aracın, |
last_location |
Yalnızca çıkış. Rota boyunca aracın bildirilen son konumunu belirtir. |
last_location_snappable |
Yalnızca çıkış. Aracın |
view |
Doldurulan Gezi alanlarının alt kümesi ve bunların nasıl yorumlanması gerektiği. |
TripStatus
İlerlemeyi gösteren gezi 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 noktasına doğru yolda. |
ARRIVED_AT_PICKUP |
Sürücü, 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ü, indirme noktasına değil, ara hedefe doğru ilerliyor. |
ENROUTE_TO_DROPOFF |
Sürücü, yolcuyu aldı ve bir sonraki varış noktasına doğru gidiyor. |
COMPLETE |
Sürücü bırakıldı ve seyahat tamamlandı. |
CANCELED |
Yolculuk; sürücü, yolcu veya araç paylaşımı sağlayıcısı tarafından teslim alınmadan önce iptal edildi. |
TripType
Gezinin türü.
Sıralamalar | |
---|---|
UNKNOWN_TRIP_TYPE |
Varsayılan, belirtilmemiş veya tanınmayan gezi türleri için kullanılır. |
SHARED |
Gezide başka seyahatlerle araç paylaşılabilir. |
EXCLUSIVE |
Yolculuk bir araca özeldir. |
TripView
GetTrip
yanıtındaki farklı Seyahat alanı grupları için seçici. İlgili bağlam için bkz. AIP-157. Daha fazla görünüm eklenme ihtimali vardır.
Sıralamalar | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Varsayılan değerdir. Geriye dönük uyumluluk için bu API varsayılan olarak SDK görünümünü kullanır. Kararlılık ve destek sağlamak için müşterilerin SDK dışında bir TripView seçmeleri önerilir. |
SDK |
Herkese açık kitaplıklar kullanılarak yorumlanamayan veya desteklanamayan alanları içerir. |
JOURNEY_SHARING_V1S |
Gezi alanları, yolculuk paylaşımı kullanım alanı için doldurulur. Bu görünüm, sunucudan sunucuya iletişim için tasarlanmıştır. |
TripWaypoint
Bir aracın rotasındaki bir durma noktasını veya aracın yolculuğundaki bir bitiş noktasını tanımlar.
Alanlar | |
---|---|
location |
Bu ara noktanın konumu. |
trip_id |
Bu ara noktayla ilişkilendirilen seyahat. |
waypoint_type |
Bu ara noktanın bu gezide oynadığı rol (ör. alma veya bırakma). |
path_to_waypoint[] |
Önceki ara noktadan geçerli ara noktaya kadar olan yol. Listedeki ilk ara nokta için tanımlanmadı. Bu alan yalnızca istendiğinde doldurulur. |
encoded_path_to_waypoint |
Önceki ara noktadan geçerli ara noktaya kadar kodlanmış yol. Not: Bu alan yalnızca Sürücü 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 yoldaki trafik koşulları. Trafiğin yalnızca Google Harita Platformu Yolculukları ve Teslimat Çözümü müşterileri tarafından kullanılabileceğini unutmayın. |
distance_meters |
Önceki ara noktadan geçerli ara noktaya kadar olan yol mesafesi. Listedeki ilk ara nokta için tanımlanmadı. |
eta |
Bu ara noktaya tahmini varış saati. Listedeki ilk ara nokta için tanımlanmadı. |
duration |
Önceki ara noktadan bu noktaya seyahat süresi. Listedeki ilk ara nokta için tanımlanmadı. |
UpdateTripRequest
UpdateTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
trip |
Zorunlu. Güncellemeyle ilişkili Seyahat. Aşağıdaki alanlar Fleet Engine tarafından yönetilir. Bunları Trip.update kullanarak güncellemeyin.
Paylaşılan bir gezi için
Birden fazla varış noktası olan seyahatlerde yarış durumunun olmaması için gezi durumunu |
update_mask |
Zorunlu. Seyahat'te hangi alanların güncelleneceğini gösteren alan maskesi. |
UpdateVehicleAttributesRequest
UpdateVehicleAttributes
istek 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 dokunulmamış özellikler dahil olmak üzere araç özelliklerinin güncellenmiş tam listesi. |
UpdateVehicleRequest
"UpdateVehicle istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
vehicle |
Zorunlu. Uygulanacak
Benzer şekilde, |
update_mask |
Zorunlu. |
Araç
Araç meta verileri.
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bu aracın benzersiz adı. Biçim şö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ış seyahatler için |
last_location |
Aracın bildirilen son konumu. |
maximum_capacity |
Bu aracın taşıyabileceği toplam yolcu sayısı. Sürücü, bu değerde dikkate alınmaz. Bu değer birden büyük veya bire eşit olmalıdır. |
attributes[] |
Araç özelliklerinin listesi. Bir aracın en fazla 100 özelliği 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[] |
Desteği sonlandırıldı: Bunun yerine |
current_route_segment |
Sürücü uygulamasının bir sonraki ara noktaya gitmeyi planladığı rotayı belirten çoklu çizgi. Bu liste, araca atanan tüm etkin yolculuklar 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ş. 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 araç güncellenirken |
remaining_time_seconds |
Yalnızca giriş. Bir araç güncellenirken |
waypoints[] |
Bu araca atanan kalan ara noktalar. |
waypoints_version |
Yalnızca çıkış. |
back_to_back_enabled |
Sürücünün arka arkaya gezileri kabul edip etmediğini gösterir. |
navigation_status |
Aracın navigasyon durumu. |
device_settings |
Yalnızca giriş. 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, belirtilmemiş veya tanınmayan araç kategorileri için kullanılır. |
AUTO |
Bir otomobil. |
TAXI |
Taksi görevi gören herhangi bir araç (genellikle lisanslı veya yasal düzenlemelere tabidir). |
TRUCK |
Genel olarak, yüksek depolama kapasitesine sahip araçlardır. |
TWO_WHEELER |
Motosiklet, moped veya diğer iki tekerlekli araç |
BICYCLE |
İnsan gücüyle ulaşım. |
PEDESTRIAN |
Genellikle yürüyen veya koşan, yaya yollarında ilerleyen bir insan taşıyıcı. |
VehicleAttribute
Araç özelliğini anahtar/değer çifti olarak tanımlar. "key:value" dize 256 karakterden uzun olamaz.
Alanlar | |
---|---|
key |
Özelliğin anahtarı. Anahtarlar, iki nokta üst üste karakterini (:) içeremez. |
value |
Özelliğin değeri. |
Birleştirme alanı vehicle_attribute_value . Özelliğin değeri dize, bool veya çift tür olabilir. vehicle_attribute_value şunlardan yalnızca biri olabilir: |
|
string_value |
Dize türünde özellik değeri. Not: Bu, zaman içinde kullanımdan kaldırılacak olan |
bool_value |
Boole türünde özellik değeri. |
number_value |
Özellik değeri iki kez yazılmış. |
VehicleAttributeList
Araç özellikleri için liste listesi 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. 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 |
Desteği sonlandırıldı: Bunun yerine |
latlng_accuracy |
Yarıçap olarak |
heading |
Aracın derece cinsinden hareket ettiği yön. 0, Kuzeyi temsil eder. Geçerli aralık [0,360]'dır. |
bearing_accuracy |
Desteği sonlandırıldı: Bunun yerine |
heading_accuracy |
|
altitude |
WGS84'ün üzerinde metre cinsinden rakım. |
vertical_accuracy |
Desteği sonlandırıldı: Bunun yerine |
altitude_accuracy |
Metre cinsinden |
speed_kmph |
Aracın kilometre/saat cinsinden hızı. Desteği sonlandırıldı: Bunun yerine |
speed |
Aracın metre/saniye cinsinden hızı |
speed_accuracy |
Metre/saniye cinsinden |
update_time |
Sensör saatine göre sensörün |
server_time |
Yalnızca çıkış. Sunucunun konum bilgilerini aldığı zaman. |
location_sensor |
Konum verileri sağlayıcı (örneğin, |
is_road_snapped |
|
is_gps_sensor_enabled |
Yalnızca giriş. Mobil cihazda GPS sensörünün etkin olup olmadığını belirtir. |
time_since_update |
Yalnızca giriş. 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ıra sıfırlanır. |
num_stale_updates |
Yalnızca giriş. Desteği sonlandırıldı: Bir konumun eski olup olmadığını belirlemek için artık başka sinyaller de kullanılmaktadır. |
raw_location |
Ham araç konumu (yol gezgini tarafından işlenmemiş). |
raw_location_time |
Ham konumla ilişkilendirilen zaman damgası. |
raw_location_sensor |
İşlenmemiş konumun kaynağı. Varsayılan olarak |
raw_location_accuracy |
|
supplemental_location |
Entegrasyon uygulaması 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 |
|
road_snapped |
Desteği sonlandırıldı: Bunun yerine |
VehicleMatch
SearchVehiclesRequest
aracının etkin yolculuk noktalarıyla eşleşen bir araçla ilgili aracı ve ilgili tahminleri içerir.
Alanlar | |
---|---|
vehicle |
Zorunlu. İstekle eşleşen bir araç. |
vehicle_pickup_eta |
Aracın istekte belirtilen teslim noktasına giden TVS'si. Değerin boş olması, aracın TVS hesaplamasında bir hata olduğunu gösterir. |
vehicle_pickup_distance_meters |
Aracın mevcut konumu ile istekte belirtilen teslim alma noktasına olan mesafe (mevcut seyahatlerdeki ara alma veya bırakma noktaları dahil). Bu mesafe, hesaplanan sürüş (rota) mesafesini ve navigasyon uç noktası ile istenen teslim noktası arasındaki düz çizgi mesafesini içerir. (Navigasyon bitiş noktası ile istenen teslim noktası arasındaki mesafe genellikle kısadır.) Boş bir değer, mesafe hesaplanırken hata olduğunu gösterir. |
vehicle_pickup_straight_line_distance_meters |
Zorunlu. Araç ile istekte belirtilen teslim alma noktası arasındaki düz çizgi. |
vehicle_dropoff_eta |
İstekte belirtilen indirme noktasına kadar aracın sürüş TVS'sinin tamamı. TVS, istekte belirtilen |
vehicle_pickup_to_dropoff_distance_meters |
Aracın alma noktasından istekte belirtilen indirme noktasına kadar olan sürüş mesafesi (metre cinsinden). Mesafe yalnızca iki nokta arasındadır ve aracın teslim alma noktasına veya indirme noktasına gitmeden önce ziyaret edilmesi gereken diğer noktaları ya da aracın konumunu içermez. Değer yalnızca istekte bir |
trip_type |
Zorunlu. Teslim alma noktasına giden TVS'yi hesaplamak için kullanılan isteğin seyahat türü. |
vehicle_trips_waypoints[] |
TVS'yi hesaplamak için kullanılan ara noktaların sıralı listesi. Listede aracın konumu, aracın etkin yolculuklarının teslim alma noktaları ve istekte sağlanan teslim alma noktaları yer alır. Boş bir liste, aracın TVS hesaplamasında bir hata olduğunu gösterir. |
vehicle_match_type |
Araç eşleşmesi türü. |
requested_ordered_by |
Araç eşleşmelerini sıralamak için istenen sıra. |
ordered_by |
Bu araç için kullanılan gerçek sıra. Normalde bu değer "order_by" ile talepten alan adı; Ancak, dahili sunucu hatası gibi belirli durumlarda farklı bir yöntem (ör. |
VehicleMatchType
Araç eşleşmesi türü.
Sıralamalar | |
---|---|
UNKNOWN |
Bilinmeyen araç eşleme türü |
EXCLUSIVE |
Şu anda araca atanmış bir yolculuk yok ve alma noktasına ilerleyebilirsiniz. |
BACK_TO_BACK |
Araç şu anda bir geziye atanmış durumda ancak devam eden yolculuğu tamamladıktan sonra teslim alma noktasına ilerleyebilir. TVS ve mesafe hesaplamalarında mevcut yolculuk hesaba katılır. |
CARPOOL |
Araç, ortak yolculuk için yeterli kapasiteye sahip. |
CARPOOL_BACK_TO_BACK |
Araç, teslim alma noktasına geçmeden önce mevcut ve aktif yolculuğunu bitirir. TVS ve mesafe hesaplamalarında mevcut yolculuk hesaba katılır. |
VehicleState
Vehicle
öğesinin durumu.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_STATE |
Varsayılan, belirtilmemiş veya tanınmayan araç durumları için kullanılır. |
OFFLINE |
Araç yeni sefer kabul etmiyor. Not: Araç, kendisine atanan bir seyahati tamamlarken bu durumda çalışmaya devam edebilir. |
ONLINE |
Araç yeni seyahatleri kabul ediyor. |
VisualTrafficReportPolylineRendering
Müşterilerin, rota boyunca çoklu çizginin bir kısmını nasıl renklendirmesi gerektiğini açıklar.
Alanlar | |
---|---|
road_stretch[] |
İsteğe bağlı. Çoklu çizgi boyunca işlenmesi gereken yol uzantıları. Esnemelerin çakışmayacağı garanti edilir ve bu, rotanın tamamını kapsamayabilir. Stil olarak bir yol uzatması yoksa, istemci rota için varsayılanı uygulamalıdır. |
RoadStretch
İşlenmesi 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 |
Seçili stil yok. |
SLOWER_TRAFFIC |
Trafik yavaşlıyor. |
TRAFFIC_JAM |
Trafik sıkışıklığı var. |
Ara nokta
SearchVehiclesResponse
içindeki VehicleMatch
için rota üzerindeki ara noktaları tanımlar. Bu kavram, diğer tüm uç noktalarda TripWaypoint
olarak gösterilir.
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ı almak için ara noktalar. |
DROP_OFF_WAYPOINT_TYPE |
Sürücüleri veya eşyalarını bırakmak için referans noktaları. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Çok hedefli bir gezideki ara hedefler için ara noktalar. |