Kaynak: Seyahat
Yolculuk meta verileri.
JSON gösterimi |
---|
{ "name": string, "vehicleId": string, "tripStatus": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. "providers/{provider}/trips/{trip}" biçiminde |
vehicle |
Bu seyahati yapan aracın kimliği. |
trip |
Yolculuğun mevcut durumu. |
trip |
Gezinin türü. |
pickup |
Müşterinin teslim alacağını belirttiği konum. |
actual |
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 |
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ındaki gerçek varış bilgileri hakkında geri bildirim sağlaması içindir. |
pickup |
Yalnızca çıkış. Yolcuların alınacağı tahmini gelecekteki saat veya alındıkları gerçek saat. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
intermediate |
Gezinin istekte bulunması için (teslim alma ve bırakmaya ek olarak) ara duraklar. Bu özellik başlangıçta paylaşılan geziler için desteklenmeyecektir. |
intermediate |
Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
intermediate |
|
actual |
Yalnızca giriş. Sürücünün bir ara hedefe vardığı gerçek zaman ve konum. Bu alan, sağlayıcının ara hedeflerdeki gerçek varış bilgileri hakkında geri bildirim sağlaması içindir. |
actual |
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 |
Müşterinin arabadan ayrılacağını belirttiği konum. |
actual |
Yalnızca giriş. Müşterinin bırakıldığı gerçek zaman ve konum. Bu alan, sağlayıcının gerçek bırakma bilgileriyle ilgili geri bildirim sağlaması içindir. |
dropoff |
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. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
remaining |
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 |
Bu alan, seyahat için yol noktalarının manuel olarak sıralanmasını destekler. Atanan araç için kalan tüm yol noktalarının yanı sıra bu seyahatin teslim alma ve bırakma yol 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 kalanWaypoints alanındaki ilk girişe giden tahmini rota. İlk yol noktasının farklı bir geziye ait olabileceğini unutmayın. |
current |
Yalnızca çıkış. Sonraki yol noktasına 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 |
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. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
current |
Yalnızca çıkış. Mevcut olduğunda Not: Bu alan yalnızca Sürücü SDK'sı ve Tüketici SDK'sı tarafından kullanılmak üzere tasarlanmıştır. |
current |
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. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
current |
Yalnızca çıkış. |
remaining |
Yalnızca çıkış. |
eta |
Yalnızca çıkış. Sonraki yol noktasına tahmini varış zamanı ( Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
remaining |
Yalnızca çıkış. Yolculuk verilerinin döndürüldüğü andan itibaren En fazla dokuz kesir basamağı olan ve " |
remaining |
Yalnızca çıkış. Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
remaining |
Yalnızca çıkış. Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
number |
Değişmez. Bu yolculuktaki yolcu sayısını gösterir ve sürücüyü içermez. Bir aracın, |
last |
Yalnızca çıkış. Rota boyunca aracın bildirilen son konumunu belirtir. |
last |
Yalnızca çıkış. Aracın |
view |
Doldurulan Gezi alanlarının alt kümesi ve bunların nasıl yorumlanması gerektiği. |
TripStatus
Bir gezideki ilerleme durumunu gösteren durum.
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 |
Yolcu bırakıldı ve yolculuk tamamlandı. |
CANCELED |
Sürücünün, yolcunun veya araç paylaşımı sağlayıcının yolcuyu almasından önce yolculuk iptal edildi. |
StopLocation
Durmanın (teslim alma/bırakma) gerçekleştiği gerçek konum.
JSON gösterimi |
---|
{
"point": {
object ( |
Alanlar | |
---|---|
point |
Zorunlu. Gerçek konumu belirtir. |
timestamp |
Durdurmanın ne zaman gerçekleştiğini gösterir. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
stopTime |
Yalnızca giriş. Kullanımdan kaldırıldı. Zaman damgası alanını kullanın. Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
TripView
trips.get
yanıtındaki farklı gezi alanı grupları için seçici. Bağlam için AIP-157'ye bakın. Daha fazla görünüm eklenme ihtimali vardır.
Sıralamalar | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Varsayılan değer. Geriye dönük uyumluluk için API varsayılan olarak bir SDK görünümüne sahip olur. İstikrarlı bir deneyim ve destek almak isteyen müşterilerin SDK dışında bir TripView seçmesi önerilir. |
SDK |
Herkese açık kütüphaneler kullanılarak yorumlanamayan veya desteklenemeyen alanları içerir. |
JOURNEY_SHARING_V1S |
Yolculuk alanları, Yolculuğu Paylaşma kullanım alanı için doldurulur. Bu görünüm, sunucudan sunucuya iletişim için tasarlanmıştır. |
Yöntemler |
|
---|---|
|
Fleet Engine'de bir gezi oluşturur ve yeni geziyi döndürür. |
|
Tek bir gezi hakkında bilgi edinme |
|
Belirli bir araç için tüm seyahatleri alma. |
|
Gezi verilerini günceller. |