Dizin
TripService
(arayüz)VehicleService
(arayüz)BatteryInfo
(mesaj)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(mesaj)CreateTripRequest
(message)CreateVehicleRequest
(message)DeleteTripRequest
(message)DeleteVehicleRequest
(message)DeviceSettings
(message)GetTripRequest
(message)GetVehicleRequest
(message)LicensePlate
(message)ListVehiclesRequest
(message)ListVehiclesResponse
(message)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(mesaj)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(mesaj)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(mesaj)SearchTripsResponse
(message)SearchVehiclesRequest
(message)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(mesaj)SpeedReadingInterval
(message)SpeedReadingInterval.Speed
(enum)StopLocation
(mesaj)TerminalLocation
(message)TerminalLocation.PointSource
(enum)TerminalPointId
(mesaj) (kullanımdan kaldırıldı)TrafficPolylineData
(mesaj)Trip
(message)TripAttribute
(message)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(mesaj)UpdateTripRequest
(message)UpdateVehicleAttributesRequest
(message)UpdateVehicleAttributesResponse
(message)UpdateVehicleRequest
(message)Vehicle
(message)Vehicle.VehicleType
(message)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(mesaj)VehicleAttributeList
(message)VehicleLocation
(message)VehicleMatch
(message)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(mesaj)VisualTrafficReportPolylineRendering.RoadStretch
(message)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(mesaj)WaypointType
(enum)
TripService
Seyahat yönetimi hizmeti.
CreateTrip |
---|
Fleet Engine'de bir gezi oluşturur ve yeni geziyi döndürür. |
DeleteTrip |
---|
Tek bir geziyi siler. Yolculuk etkinse ve bir araca atanmışsa FAILED_PRECONDITION değerini döndürür. |
GetTrip |
---|
Tek bir seyahat hakkında bilgi edinme |
ReportBillableTrip |
---|
Faturalandırılabilir seyahat kullanımını bildirme |
SearchTrips |
---|
Belirli bir araca ait tüm seyahatleri alma |
UpdateTrip |
---|
Gezi verilerini günceller. |
VehicleService
Araç yönetim hizmeti.
CreateVehicle |
---|
Talep üzerine yolculuk paylaşımı veya teslimat sağlayıcısıyla ilişkili yeni bir araç oluşturur. Her
Diğer tüm alanlar isteğe bağlıdır ve sağlandığı takdirde kullanılır. |
DeleteVehicle |
---|
Bir aracı Fleet Engine'den siler. Araçta etkin geziler varsa FAILED_PRECONDITION değerini döndürü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 sayfalandırılmış 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.
Araç
|
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 durum |
BatteryInfo
Cihazın pili hakkında bilgiler.
Alanlar | |
---|---|
battery_status |
Pilin durumu (dolu veya şarj oluyor vb.) |
power_source |
Pil güç kaynağının durumu. |
battery_percentage |
Mevcut pil yüzdesi [0-100]. |
BatteryStatus
Pilin durumu (dolu veya şarj oluyor vb.)
Sıralamalar | |
---|---|
UNKNOWN_BATTERY_STATUS |
Pil durumu bilinmiyor. |
BATTERY_STATUS_CHARGING |
Pil şarj ediliyor. |
BATTERY_STATUS_DISCHARGING |
Pil boşalıyor. |
BATTERY_STATUS_FULL |
Pil dolu. |
BATTERY_STATUS_NOT_CHARGING |
Pil şarj olmuyor. |
BATTERY_STATUS_POWER_LOW |
Pil seviyesi düşük. |
BillingPlatformIdentifier
İsteğin hangi platformda yayınlandığını belirten bir değer grubu.
Sıralamalar | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Varsayılan. Belirtilmemiş platformlar için kullanılır. |
SERVER |
Platform, istemci sunucusudur. |
WEB |
Platform bir web tarayıcısıdır. |
ANDROID |
Platform, Android mobil cihaz olmalıdır. |
IOS |
Platform, iOS mobil cihazı olmalıdır. |
OTHERS |
Bu numaralandırmada listelenmeyen diğer platformlar. |
ConsumableTrafficPolyline
Bir aracın yolu üzerindeki trafik yoğunluğu.
Alanlar | |
---|---|
speed_reading_interval[] |
Önceki ara noktadan mevcut ara noktaya kadar olan yoldaki trafik hızı. |
encoded_path_to_waypoint |
Sürücünün önceki ara noktadan mevcut ara noktaya giderken kullandığı yol. Bu yolda, istemcilerin yol boyunca trafik işaretleri gösterebilmesi için önemli noktalar bulunur ( |
CreateTripRequest
CreateTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
trip_id |
Zorunlu. Benzersiz Seyahat Kimliği. Aşağıdaki kısıtlamalara tabidir:
|
trip |
Zorunlu. Oluşturulacak gezi varlığı. Seyahat oluştururken aşağıdaki alanların doldurulması zorunludur:
Aşağıdaki alanlar, sağladığınız takdirde kullanılır:
Diğer tüm Seyahat alanları yoksayılır. Örneğin, oluşturma isteğinde Yalnızca Paylaşılan bir yolculuk için
|
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ştururken aşağıdaki alanlar yoksayılır:
Diğer tüm alanlar isteğe bağlıdır ve sağlandığı takdirde kullanılır. |
DeleteTripRequest
DeleteTrip isteği mesajı.
Alanlar | |
---|---|
header |
İsteğe bağlı. Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
DeleteVehicleRequest
DeleteVehicle istek mesajı.
Alanlar | |
---|---|
header |
İsteğe bağlı. Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
DeviceSettings
Mobil cihazdaki çeşitli ayarlar hakkında bilgiler.
Alanlar | |
---|---|
location_power_save_mode |
Pil tasarrufu açıkken konum özelliklerinin cihazda nasıl çalışacağı. |
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 durumu hakkında 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 bunların yorumlanması. |
current_route_segment_version |
|
remaining_waypoints_version |
Kullanımdan kaldırıldı: |
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 depolanmasını önlemek için tüzel kişi kapsamında yalnızca plaka hakkında minimum düzeyde bilgi depolanı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 değer olmadığını belirtmek için "-1".
|
ListVehiclesRequest
ListVehicles
istek 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 bu değere eşit veya daha büyük bir |
trip_types[] |
Yanıtı, belirtilen gezi türlerinden en az birini destekleyen araçlarla sınırlandırır. |
maximum_staleness |
Yanıtı, belirtilen süre içinde Fleet Engine'e konum güncellemeleri göndermiş araçlarla kısıtlar. Konumlarını iletmeye 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 sınırlandırır. Bu alan, bir bağlaç/VE işlemidir. En fazla 50 required_attributes değerine izin verilir. Bu, 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 mevcut gezileri olan araçları döndürün. |
filter |
İsteğe bağlı. Araçları listelerken uygulanacak bir filtre sorgusu. Filtre söz dizimi örnekleri için http://aip.dev/160 adresini ziyaret edin. Bu alan, Bu filtre, Yalnızca araç özellikleriyle (ör. Ayrıca, tüm özellikler dize olarak depolandığından özelliklerle ilgili desteklenen tek karşılaştırma türü dize karşılaştırmasıdır. Sayı veya Boole değerleriyle karşılaştırma yapmak için değerlerin dize olarak işlenmesi amacıyla açıkça tırnak içine alınması gerekir (örneğin, |
viewport |
İsteğe bağlı. Döndürülen araçları, bilinen son konumları görüntü alanıyla tanımlanan dikdörtgen alan içinde olanlarla sınırlayan filtre. |
ListVehiclesResponse
ListVehicles
yanıt mesajı.
Alanlar | |
---|---|
vehicles[] |
İstekteki ölçütlerle eşleşen araçlar. Döndürülen maksimum araç sayısı, isteğin |
next_page_token |
Araçların sonraki sayfasını almak için kullanılan jeton. İstek ölçütlerini karşılayan başka araç yoksa boş olur. |
total_size |
Zorunlu. Tüm sayfalarda istek ölçütleriyle eşleşen toplam araç sayısı. |
LocationPowerSaveMode
Cihazların "pil tasarrufu" özelliği açıkken konum özelliklerinin mobil cihazda nasıl çalışacak şekilde yapılandırıldığı. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Sıralamalar | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Undefined LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
Konum sağlayıcılar pil tasarrufundan etkilenmemeli veya pil tasarrufu kapalı olmalıdır. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Pil tasarrufu açıkken 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çıkken ve cihaz etkileşimli değilken 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 tutulur ancak konum düzeltmeleri yalnızca ön plandaki uygulamalara sağlanmalıdır. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Konum kapatılmaz ancak cihaz etkileşimde bulunmadığında LocationManager, sağlayıcılara yapılan tüm istekleri kısıtlar. |
LocationSensor
Konumu belirlemek için kullanılan sensör veya yöntem.
Sıralamalar | |
---|---|
UNKNOWN_SENSOR |
Sensör belirtilmemiş veya bilinmiyor. |
GPS |
GPS veya Desteklenen GPS. |
NETWORK |
Yardımlı GPS, baz istasyonu kimliği veya kablosuz 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 sağlanan, müşteri tarafından gönderilmiş bir konum. Bu değer genellikle Driver SDK'nın çalıştığı mobil cihaz dışındaki kaynaklardan sağlanan bir konum için kullanılır. Orijinal kaynak, diğer enum değerlerinden biriyle tanımlanıyorsa bu değeri kullanın. CUSTOMER_SUPPLIED_LOCATION olarak işaretlenen konumlar genellikle bir aracın last_location.supplemental_location_sensor üzerinden sağlanır. |
FLEET_ENGINE_LOCATION |
Fleet Engine tarafından kendisine sunulan sinyallere göre 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ğı USB bağlantı noktasıdır. |
POWER_SOURCE_WIRELESS |
Güç kaynağı kablosuzdur. |
POWER_SOURCE_UNPLUGGED |
Pil çıkarılmış. |
ReportBillableTripRequest
ReportBillableTrip istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. |
country_code |
Zorunlu. Gezinin gerçekleştiği ülkenin iki harfli ülke kodu. Fiyat, ülke koduna göre tanımlanır. |
platform |
İsteğin verildiği platform. |
related_ids[] |
Bildirilen seyahatle doğrudan ilgili tanımlayıcılar. Bunlar genellikle seyahat kimliği kullanılabilir olmadan önce yapılan ön rezervasyon işlemlerinin kimlikleridir (ör. oturum kimlikleri). |
solution_type |
Bildirilen seyahat için kullanılan GMP ürün çözümü türü (örneğin, |
SolutionType
Bildirilen bir seyahatin farklı çözüm türleri için seçici.
Sıralamalar | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Varsayılan değer. API, geriye dönük uyumluluk için varsayılan olarak desteklenen ilk çözüm türü olan ON_DEMAND_RIDESHARING_AND_DELIVERIES kullanır. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Çözüm, talep üzerine yolculuk paylaşımı ve teslimat hizmetidir. |
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 adresini ziyaret edin. Hiçbiri belirtilmezse yanıt herhangi bir dilde olabilir. 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 |
Arama SDK'sının sürümü (geçerliyse). Sürüm biçimi "major.minor.patch" şeklindedir. Örneğin: |
os_version |
Arama SDK'sının çalıştığı işletim sisteminin sürümü. Alan değeri örnekleri: |
device_model |
Arama SDK'sının çalıştığı cihazın modeli. Alan değeri örnekleri: |
sdk_type |
Talebi gönderen SDK'nın türü. |
maps_sdk_version |
Çağıran SDK'nın bağlı olduğu MapSDK sürümü (varsa). Sürüm biçimi "major.minor.patch" şeklindedir. Örneğin: |
nav_sdk_version |
Arayan SDK'nın bağlı olduğu NavSDK sürümü (varsa). Sürüm biçimi "major.minor.patch" şeklindedir. Örneğin: |
platform |
Çağıran SDK'nın platformu. |
manufacturer |
Arayan SDK'dan Android cihazın üreticisi (yalnızca Android SDK'ları için geçerlidir). Alan değeri örneği: |
android_api_level |
Çağıran 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 için günlük kaydı amacıyla sağlanabilen isteğe bağlı kimlik. |
Platform
Çağıran SDK'nın platformu.
Sıralamalar | |
---|---|
PLATFORM_UNSPECIFIED |
Varsayılan değer. Bu değer, platform çıkarılırsa kullanılır. |
ANDROID |
İstek Android'den geliyorsa. |
IOS |
İstek iOS'ten geliyorsa |
WEB |
İstek web'den geliyorsa |
SdkType
Olası SDK türleri.
Sıralamalar | |
---|---|
SDK_TYPE_UNSPECIFIED |
Varsayılan değer. Bu değer, sdk_type atlanırsa kullanılır. |
CONSUMER |
Arama SDK'sı Consumer'dır. |
DRIVER |
Çağıran SDK, Driver'dır. |
JAVASCRIPT |
Çağıran SDK JavaScript olmalıdır. |
SearchTripsRequest
SearchTrips istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
vehicle_id |
İstekteki gezilerle ilişkili araç. Belirtilmemesi halinde, döndürülen geziler şunları içermez:
|
active_trips_only |
Doğru olarak ayarlanırsa yanıtta, sürücünün rotasını etkileyen Seyahatler yer alır. |
page_size |
Ayarlanmazsa döndürülecek sonuç sayısına sunucu karar verir. |
page_token |
Önceki sonuçlardan devam etmek için bu değeri, daha önce |
minimum_staleness |
Belirtilirse |
SearchTripsResponse
SearchTrips yanıt mesajı.
Alanlar | |
---|---|
trips[] |
İstenen araçla yapılan gezilerin listesi. |
next_page_token |
Liste sonuçları arasında gezinmek için bu jetonu SearchTripsRequest'e 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
istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
parent |
Zorunlu. |
pickup_point |
Zorunlu. Yakınında arama yapılacak teslim noktası. |
dropoff_point |
Müşterinin teslimat için belirlediği konum. |
pickup_radius_meters |
Zorunlu. Teslim alma noktasının etrafındaki araç arama yarıçapını tanımlar. Yalnızca arama yarıçapı içindeki araçlar döndürülür. Değer, 400 ile 10.000 metre arasında (değerler dahil) olmalıdır. |
count |
Zorunlu. Döndürülecek maksimum araç sayısını belirtir. Değer 1 ile 50 (başlangıç ve bitiş değerleri dahil) arasında olmalıdır. |
minimum_capacity |
Zorunlu. Bir gezi için dikkate alınan yolcu sayısını belirtir. Değer 1 veya daha büyük olmalıdır. Sürücü, kapasite değerine dahil edilmez. |
trip_types[] |
Zorunlu. Önerilen seyahatin 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. Konumlarını 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 sınırlar. 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, bir araçta izin verilen maksimum özellik sayısıyla eşleşir. |
required_one_of_attributes[] |
Aramayı, 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, 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, etkin yolculukları 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 adresini ziyaret edin. Bu alan, Bu filtre, Yalnızca araç özellikleriyle (ör. Ayrıca, tüm özellikler dize olarak depolandığından özelliklerle ilgili desteklenen tek karşılaştırma türü dize karşılaştırmasıdır. Sayı veya Boole değerleriyle karşılaştırma yapmak için değerlerin dize olarak işlenmesi amacıyla açıkça tırnak içine alınması gerekir (örneğin, |
CurrentTripsPresent
Bir aracın mevcut gezilerindeki kısıtlama türlerini belirtir.
Sıralamalar | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Seyahat içeren araçların kullanılabilirliği include_back_to_back alanı tarafından belirlenir. |
NONE |
Seyahat 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 mevcut gezi ve 10 yol noktası olan araçlar arama sonuçlarına dahil edilir. Bu değer kullanıldığında include_back_to_back , true olamaz. |
VehicleMatchOrder
Yanıttaki araç eşleşmelerinin sırasını belirtir.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Varsayılan: Belirtilmemiş veya tanınmayan araç eşleşmeleri için kullanılır. |
PICKUP_POINT_ETA |
Aracın teslim alma noktasına sürüş süresine göre artan düzende. |
PICKUP_POINT_DISTANCE |
Aracın teslim alma noktasına sürüş mesafesine göre artan sırada. |
DROPOFF_POINT_ETA |
Aracın teslimat noktasına sürüş süresine göre artan düzende. Bu sıra yalnızca bırakma noktası istekte belirtilmişse kullanılabilir. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Aracın son bildirilen konumundan teslim alma noktasına olan düz hat mesafesine göre artan sıra. |
COST |
Yapılandırılan eşleşme maliyetine göre artan düzende. Eşleşme maliyeti, kuş uçuşu mesafe ile tahmini varış zamanı arasındaki 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. Bu ağırlıkların projeniz için değiştirilmesi gerekiyorsa lütfen Google Destek Ekibi ile iletişime geçin. |
SearchVehiclesResponse
SearchVehicles
yanıt mesajı.
Alanlar | |
---|---|
matches[] |
|
SpeedReadingInterval
Bir yolun bitişik segmentindeki trafik yoğunluğu göstergesi. P_0, P_1, ... , P_N noktalarını içeren bir yol (sıfır tabanlı dizin) verildiğinde, SpeedReadingInterval bir aralığı tanımlar ve trafiğini aşağıdaki kategorileri kullanarak açıklar.
Alanlar | |
---|---|
start_polyline_point_index |
Yoldaki bu aralığın başlangıç dizini. JSON'da dizin 0 olduğunda alan doldurulmamış gibi görünür. |
end_polyline_point_index |
Yoldaki bu aralığın bitiş dizini. JSON'da dizin 0 olduğunda alan doldurulmamış gibi görünür. |
speed |
Bu aralıktaki trafik hızı. |
Hız
Çoklu çizgi hızının trafik verilerine göre sınıflandırılması.
Sıralamalar | |
---|---|
SPEED_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
NORMAL |
Normal hız, trafikte gecikme yok. |
SLOW |
Yavaşlama algılandı, orta düzeyde trafik. |
TRAFFIC_JAM |
Trafikte gecikmeler. |
StopLocation
Bir durağın (alma/bırakma) gerçekleştiği gerçek konum.
Alanlar | |
---|---|
point |
Zorunlu. Gerçek konumu gösterir. |
timestamp |
Duruşun 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 yol noktasının konumunu açıklar.
Alanlar | |
---|---|
point |
Ara noktanın tam |
place |
Bu konumu temsil eden yerin kaynak adı. Biçimi şöyledir: Bu, deneysel bir özelliktir. |
point_location_source |
Yalnızca çıkış. |
terminal_point_id |
Desteği sonlandırıldı: Bunun yerine |
access_point_id |
Desteği sonlandırıldı: Bunun yerine |
trip_id |
Kullanımdan kaldırıldı. |
terminal_location_type |
Desteği sonlandırıldı: |
PointSource
LatLng
kaynağını gösterir.
Sıralamalar | |
---|---|
POINT_SOURCE_UNSPECIFIED |
Nokta kaynağı belirtilmedi. |
POINT_SOURCE_DEVELOPER_PROVIDED |
LatLng , geliştirici tarafından açıkça sağlanmıştır. |
POINT_SOURCE_CALCULATED_FROM_PLACE |
LatLng , sağlanan yerden hesaplandı. |
TerminalPointId
Desteği sonlandırıldı: TerminalPoint'ler 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 yalnızca aşağıdakilerden 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 |
Müşteri yolculuğunun bir bölümündeki tüm bölgelerde trafiğin ne kadar hızlı olduğunu gösteren çoklu çizgi oluşturma. |
Yolculuk
Seyahat meta verileri.
Alanlar | |
---|---|
name |
Yalnızca çıkış. "providers/{provider}/trips/{trip}" biçiminde |
vehicle_id |
Bu yolculuğu yapan 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ş. Müşterinin alındığı gerçek konum ve zaman. 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 varışının gerçek zamanı ve konumu. Bu alan, sağlayıcının teslim alma noktasındaki gerçek varış bilgileri hakkında geri bildirimde bulunması içindir. |
pickup_time |
Yalnızca çıkış. Yolcuların tahmini olarak alınacağı veya gerçekte alındığı zaman. |
intermediate_destinations[] |
Yolculuk isteklerinin (alma ve bırakma noktalarına ek olarak) sırasına göre ara duraklar. Bu özellik başlangıçta 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ışının gerçek zamanı ve konumu. Bu alan, sağlayıcının ara varış noktalarındaki gerçek varış bilgileri hakkında geri bildirim sağlaması içindir. |
actual_intermediate_destinations[] |
Yalnızca giriş. Müşterinin ara varış noktasından alındığı gerçek zaman ve konum. Bu alan, sağlayıcının ara varış noktalarındaki gerçek teslim alma bilgileri hakkında geri bildirim sağlaması içindir. |
dropoff_point |
Müşterinin bırakılacağını belirttiği konum. |
actual_dropoff_point |
Yalnızca giriş. Müşterinin bırakıldığı gerçek zaman ve yer. Bu alan, sağlayıcının gerçek bırakma bilgileriyle ilgili geri bildirimde bulunması içindir. |
dropoff_time |
Yalnızca çıkış. Yolcuların son varış noktasına bırakılacağı tahmini gelecek zaman veya bırakıldıkları gerçek zaman. |
remaining_waypoints[] |
Yalnızca çıkış. Mevcut konumdan teslimat noktasına kadar olan tam yol (teslimat noktası dahil). Bu rotada diğer gezilerden alınan yol noktaları olabilir. |
vehicle_waypoints[] |
Bu alan, gezi için yol noktalarının manuel olarak sıralanmasını destekler. Atanan araç için kalan tüm ara noktaların yanı sıra bu seyahatin teslim alma ve bırakma ara noktalarını içerir. Seyahat bir araca atanmamışsa Fleet Engine bu alanı yok sayar. Gizlilik nedeniyle bu alan yalnızca |
route[] |
Yalnızca çıkış. Bu gezinin, remaining_waypoints içindeki ilk girişe yönelik tahmini rotası. İlk ara noktanın farklı bir geziye ait olabileceğini unutmayın. |
current_route_segment |
Yalnızca çıkış. Bir sonraki yol noktasına giden 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. |
current_route_segment_version |
Yalnızca çıkış. Rotanın en son değiştirildiği zamanı 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 noktaya ( |
remaining_time_to_first_waypoint |
Yalnızca çıkış. Yolculuk verilerinin döndürülmesinden |
remaining_waypoints_version |
Yalnızca çıkış. |
remaining_waypoints_route_version |
Yalnızca çıkış. |
number_of_passengers |
Değişmez. Bu gezideki yolcu sayısını gösterir ve sürücüyü içermez. Bir aracın |
last_location |
Yalnızca çıkış. Araçla ilgili rotadaki son bildirilen konumu 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. |
attributes[] |
Özel gezi özelliklerinin listesi. Her özelliğin benzersiz bir anahtarı olmalıdır. |
TripAttribute
Bir gezi özelliğini anahtar/değer çifti olarak açıklar. "Anahtar:değer" dize uzunluğu 256 karakteri aşamaz.
Alanlar | |
---|---|
key |
Özniteliğin anahtarı. Anahtarlar iki nokta üst üste karakteri (:) içeremez. |
Birleştirme alanı trip_attribute_value . Özelliğin değeri dize, bool veya double türünde olabilir. trip_attribute_value yalnızca aşağıdakilerden biri olabilir: |
|
string_value |
Dize türünde özellik değeri. |
bool_value |
Boole türünde özellik değeri. |
number_value |
Özellik değeri iki kez yazılmış. |
TripStatus
Bir gezinin ilerleme durumunu gösteren durumu.
Sıralamalar | |
---|---|
UNKNOWN_TRIP_STATUS |
Belirtilmemiş veya tanınmayan gezi durumu için kullanılan varsayılan değer. |
NEW |
Yeni oluşturulan gezi |
ENROUTE_TO_PICKUP |
Sürücü, teslim alma noktasına doğru yola çıktı. |
ARRIVED_AT_PICKUP |
Sürücü, teslim alma noktasına ulaştı. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Sürücü, ara varış noktasına ulaştı ve yolcuyu bekliyor. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Sürücü, bırakma noktası olmayan bir ara hedefe doğru gidiyor. |
ENROUTE_TO_DROPOFF |
Sürücü, yolcuyu almış ve bir sonraki varış noktasına doğru yola çıkmıştır. |
COMPLETE |
Yolcu bırakıldı ve yolculuk tamamlandı. |
CANCELED |
Sürücü, yolcu veya araç paylaşımı sağlayıcı tarafından alınmadan önce yolculuk iptal edilmiştir. |
TripType
Gezinin türü.
Sıralamalar | |
---|---|
UNKNOWN_TRIP_TYPE |
Belirtilmemiş veya tanınmayan gezi türleri için kullanılan varsayılan değer. |
SHARED |
Bu yolculukta diğer yolculuklarla aynı araç kullanılabilir. |
EXCLUSIVE |
Yolculuk, bir araca özeldir. |
TripView
GetTrip
yanıtındaki farklı Seyahat alanı grupları için seçici. Bağlam için AIP-157'ye bakın. Ek görünümlerin eklenmesi muhtemeldir.
Sıralamalar | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Varsayılan değer. API, geriye dönük uyumluluk için varsayılan olarak SDK görünümünü kullanır. Müşterilerin kararlılık ve destekten yararlanabilmesi için SDK dışında bir TripView seçmesi önerilir. |
SDK |
Herkese açık kitaplıklar kullanılarak yorumlanamayan veya desteklenemeyen alanlar içerir. |
JOURNEY_SHARING_V1S |
Yolculuk paylaşımı kullanım alanı için gezi alanları doldurulur. Bu görünüm, sunucudan sunucuya iletişim için tasarlanmıştır. |
TripWaypoint
Bir aracın rotasındaki duraklama noktasını veya bir aracın gezisindeki bitiş noktasını açıklar.
Alanlar | |
---|---|
location |
Bu ara noktanın konumu. |
trip_id |
Bu yol noktasıyla ilişkili gezi. |
waypoint_type |
Bu yol noktasının gezideki rolü (ör. teslim alma veya bırakma). |
path_to_waypoint[] |
Önceki ara noktadan mevcut ara noktaya giden yol. Bu ilk ara nokta ise yol, aracın mevcut konumundan ara noktaya kadar olan kısımdır. Bu alan yalnızca istendiğinde doldurulur. |
encoded_path_to_waypoint |
Önceki ara noktadan mevcut ara noktaya giden 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 yol üzerindeki trafik koşulları. Trafiğin yalnızca Google Haritalar Platformu Yolculuk ve Teslimat Çözümü müşterileri tarafından kullanılabildiğini unutmayın. |
distance_meters |
Önceki ara noktadan mevcut ara noktaya olan yol mesafesi. Bu ilk ara nokta ise yol mesafesi, aracın mevcut konumundan ara noktaya kadardır. |
eta |
Bu ara noktaya tahmini varış zamanı. |
duration |
Önceki ara noktadan bu ara noktaya olan seyahat süresi. Bu ilk ara nokta ise seyahat süresi, aracın mevcut konumundan ara noktaya kadar olan süredir. |
UpdateTripRequest
UpdateTrip istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
trip |
Zorunlu. Güncelleme ile ilişkili gezi. Aşağıdaki alanlar Fleet Engine tarafından korunur. Bunları Trip.update kullanarak güncellemeyin.
Paylaşılan bir gezi için
Birden fazla hedef içeren seyahatlerde yarış durumu oluşmasını önlemek için seyahat durumunu |
update_mask |
Zorunlu. Gezide hangi alanların güncelleneceğini belirten alan maskesi. |
UpdateVehicleAttributesRequest
UpdateVehicleAttributes
istek mesajı.
Alanlar | |
---|---|
header |
Standart Fleet Engine istek başlığı. |
name |
Zorunlu. |
attributes[] |
Zorunlu. Güncellenecek araç özellikleri. Belirtilmeyen özellikler değiştirilmez veya kaldırılmaz. |
UpdateVehicleAttributesResponse
UpdateVehicleAttributes
yanıt mesajı.
Alanlar | |
---|---|
attributes[] |
Zorunlu. Yeni, değiştirilmiş ve dokunulmamış özellikler de 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
Aynı şekilde, |
update_mask |
Zorunlu. Güncellenecek |
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 araç tarafından desteklenen gezi türleri. |
current_trips[] |
Yalnızca çıkış. Şu anda bu araca atanmış geziler için |
last_location |
Aracın bildirilen son konumu. |
past_locations[] |
Yalnızca giriş. Bu aracın geçmişte bulunduğu ve henüz Fleet Engine'e bildirilmeyen konumlar. Bu, daha önce sunucuya gönderilemeyen konumları kaydetmek için |
maximum_capacity |
Bu aracın taşıyabileceği toplam yolcu sayısı. Sürücü bu değere dahil edilmez. Bu değer 1'den büyük veya 1'e eşit olmalıdır. |
attributes[] |
Araç özelliklerinin listesi. Bir araçta en fazla 100 özellik 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 gitmek için kullanmayı planladığı rotayı belirten çoklu çizgi. Bu liste, araca atanan tüm etkin yolculuklar için Not: Bu alan yalnızca Driver SDK 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 Driver SDK 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 aynı istekte |
remaining_time_seconds |
Yalnızca giriş. Bir araç güncellenirken aynı istekte |
waypoints[] |
Bu araca atanmış kalan yol noktaları. |
waypoints_version |
Yalnızca çıkış. |
back_to_back_enabled |
Sürücünün arka arkaya yolculukları 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 ayarlar hakkında bilgiler. |
VehicleType
Aracın türü.
Alanlar | |
---|---|
category |
Araç türü kategorisi |
Kategori
Araç türü kategorileri
Sıralamalar | |
---|---|
UNKNOWN |
Belirtilmemiş veya tanınmayan araç kategorileri için kullanılan varsayılan değer. |
AUTO |
Otomobil. |
TAXI |
Taksi olarak kullanılan tüm araçlar (genellikle lisanslı veya düzenlemeye tabi). |
TRUCK |
Genellikle büyük depolama kapasitesine sahip bir araç. |
TWO_WHEELER |
Motosiklet, moped veya diğer iki tekerlekli araçlar |
BICYCLE |
İnsan gücüyle çalışan ulaşım araçları. |
PEDESTRIAN |
Genellikle yaya yollarında yürüyerek veya koşarak seyahat eden bir insan kurye. |
VehicleAttribute
Bir araç özelliğini anahtar/değer çifti olarak tanımlar. "Anahtar:değer" dize uzunluğu 256 karakteri aşamaz.
Alanlar | |
---|---|
key |
Özniteliğin anahtarı. Anahtarlar iki nokta üst üste karakteri (:) içeremez. |
value |
Özelliğin değeri. |
Birleştirme alanı vehicle_attribute_value . Özelliğin değeri dize, bool veya double türünde olabilir. vehicle_attribute_value yalnızca aşağıdakilerden biri olabilir: |
|
string_value |
Dize türünde özellik değeri. Not: Bu alan, desteği sonlandırılacak olan |
bool_value |
Boole türünde özellik değeri. |
number_value |
Özellik değeri iki kez yazılmış. |
VehicleAttributeList
Araç özelliklerinin listesi 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. Filo Motoru'na gönderildiğinde aracın konumu bir GPS konumudur. Yanıt olarak aldığınızda aracın konumu GPS konumu, ek 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 hareket ettiği yön (derece cinsinden). 0 değeri kuzeyi gösterir. Geçerli aralık [0,360) şeklindedir. |
bearing_accuracy |
Desteği sonlandırıldı: Bunun yerine |
heading_accuracy |
|
altitude |
WGS84'e göre metre cinsinden yükseklik. |
vertical_accuracy |
Desteği sonlandırıldı: Bunun yerine |
altitude_accuracy |
|
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 |
|
update_time |
Sensörün saatine göre |
server_time |
Yalnızca çıkış. Sunucunun konum bilgilerini aldığı zaman. |
location_sensor |
Konum verisi sağlayıcı (örneğin, |
is_road_snapped |
|
is_gps_sensor_enabled |
Yalnızca giriş. GPS sensörünün mobil cihazda etkin olup olmadığını gösterir. |
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üncellemede sıfır olur. Zaman bilinmiyorsa (ör. uygulama yeniden başlatıldığında) bu değer sıfıra sıfırlanır. |
num_stale_updates |
Yalnızca giriş. Kullanımdan kaldırıldı: Bir konumun eski olup olmadığını belirlemek için artık başka sinyaller kullanılıyor. |
raw_location |
İşlenmemiş araç konumu (road-snapper tarafından işlenmemiştir). |
raw_location_time |
Ham konumla ilişkili zaman damgası. |
raw_location_sensor |
İşlenmemiş konumun kaynağı. Varsayılan olarak |
raw_location_accuracy |
Yarıçap olarak |
flp_location |
Android'in Çok Kaynaklı Konum Sağlayıcısı'ndan alınan konum. |
flp_update_time |
|
flp_latlng_accuracy_meters |
Yarıçap olarak |
flp_heading_degrees |
Çok Kaynaklı Konum Sağlayıcı tarafından belirlenen, aracın hareket ettiği yön (derece cinsinden). 0 değeri kuzeyi gösterir. Geçerli aralık [0,360) şeklindedir. |
supplemental_location |
Entegrasyon yapan uygulama tarafından sağlanan ek konum. |
supplemental_location_time |
Ek konumla ilişkili zaman damgası. |
supplemental_location_sensor |
Ek konumun kaynağı. Varsayılan olarak |
supplemental_location_accuracy |
Yarıçap olarak |
road_snapped |
Desteği sonlandırıldı: Bunun yerine |
VehicleMatch
SearchVehiclesRequest
aracının aktif gezilerinin noktalarıyla eşleşen araç ve ilgili tahminleri içerir.
Alanlar | |
---|---|
vehicle |
Zorunlu. İsteğe uygun bir araç. |
vehicle_pickup_eta |
Aracın, istekte belirtilen teslim alma noktasına tahmini varış zamanı. Boş değer, araç için tahmini varış zamanının hesaplanmasında hata olduğunu gösterir. |
vehicle_pickup_distance_meters |
Mevcut yolculuklar için ara alım veya bırakma noktaları da dahil olmak üzere, aracın mevcut konumundan istekte belirtilen alım noktasına olan mesafe. Bu mesafe, hesaplanan sürüş (rota) mesafesinin yanı sıra navigasyon bitiş noktası ile istenen teslim alma noktası arasındaki düz çizgi mesafesini içerir. (Navigasyon varış noktası ile istenen teslim alma noktası arasındaki mesafe genellikle kısadır.) Boş değer, mesafeyi hesaplarken hata oluştuğ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 |
İsteğinde belirtilen teslimat noktasına kadar aracın tahmini sürüş süresi. ETA, istekte belirtilen |
vehicle_pickup_to_dropoff_distance_meters |
Aracın, istekte belirtilen teslim alma noktasından bırakma noktasına kadar olan sürüş mesafesi (metre cinsinden). Mesafe yalnızca iki nokta arasındadır ve aracın bulunduğu yer veya araç, teslim alma noktası ya da bırakma noktasını ziyaret etmeden önce ziyaret edilmesi gereken diğer noktalar dahil değildir. Değer yalnızca istekte bir |
trip_type |
Zorunlu. Alış noktasına tahmini varış zamanını hesaplamak için kullanılan isteğin seyahat türü. |
vehicle_trips_waypoints[] |
ETA'yı hesaplamak için kullanılan sıralı yol noktaları listesi. Listede aracın konumu, araçla yapılan etkin yolculukların teslim alma noktaları ve istekte belirtilen teslim alma noktaları yer alır. Boş bir liste, araç için tahmini varış zamanının hesaplanmasında hata olduğunu gösterir. |
vehicle_match_type |
Araç eşleşmesinin türü. |
requested_ordered_by |
Araç eşleşmelerini sıralamak için istenen sıra. |
ordered_by |
Araç eşleşmelerini sıralamak için istenen sıra. |
VehicleMatchType
Araç eşleşmesinin türü.
Sıralamalar | |
---|---|
UNKNOWN |
Bilinmeyen araç eşleşme türü |
EXCLUSIVE |
Araca şu anda atanmış bir yolculuk yok ve araç, teslim alma noktasına gidebilir. |
BACK_TO_BACK |
Araç şu anda bir yolculuğa atanmış durumda ancak devam eden yolculuğu tamamladıktan sonra teslim alma noktasına gidebilir. TVS ve mesafe hesaplamalarında mevcut gezi dikkate alınır. |
CARPOOL |
Araç, ortak yolculuk için yeterli kapasiteye sahip. |
CARPOOL_BACK_TO_BACK |
Araç, alma noktasına gitmeden önce mevcut etkin yolculuğunu tamamlar. TVS ve mesafe hesaplamalarında mevcut gezi dikkate alınır. |
VehicleState
Vehicle
durumu.
Sıralamalar | |
---|---|
UNKNOWN_VEHICLE_STATE |
Varsayılan: Belirtilmemiş veya tanınmayan araç durumları için kullanılır. |
OFFLINE |
Araç yeni yolculuk kabul etmiyor. Not: Araç, kendisine atanan bir yolculuğu tamamlarken bu durumda çalışmaya devam edebilir. |
ONLINE |
Araç yeni yolculuk kabul ediyor. |
VisualTrafficReportPolylineRendering
İstemcilerin, rota üzerindeki ç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 parçaları. Segmentlerin çakışmayacağı garanti edilir ve segmentler, rotanın tamamını kapsamayabilir. Stil uygulanacak bir yol bölümü yoksa istemci, rota için varsayılan stili uygulamalıdır. |
RoadStretch
Render edilmesi gereken bir yol parçası.
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ışıklığı var. |
Ara nokta
VehicleMatch
içindeki bir SearchVehiclesResponse
için rota üzerindeki ara noktaları açıklar. 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
Ara nokta türü.
Sıralamalar | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Bilinmeyen veya belirtilmemiş yol noktası türü. |
PICKUP_WAYPOINT_TYPE |
Yolcuları veya öğeleri almak için yol noktaları. |
DROP_OFF_WAYPOINT_TYPE |
Yolcuları veya eşyaları bırakmak için yol noktaları. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Birden fazla hedefli bir gezideki ara hedefler için ara noktalar. |