- JSON gösterimi
- SearchVehiclesRequestLog
- VehicleAttributeListLog (Araç Özelliği Listesi Günlüğü)
- SearchVehiclesResponseLog
- VehicleMatchLog
SearchVehicles isteği ve yanıtıyla ilgili ayrıntılar.
Not: Toplam günlük boyutu 256 KB'ı aşarsa bu günlük, eşleşmeler alanında bölünmeye tabidir. Daha fazla ayrıntı için Bölünmüş Günlükleri bölümüne bakın.
JSON gösterimi |
---|
{ "request": { object ( |
Alanlar | |
---|---|
request |
İstek Fleet Engine'e gönderildi. |
response |
Yanıt, istemciye döndürüldü. RPC çağrısı hatayla sonuçlanırsa yanıt ayarlanmamıştır. |
errorResponse |
İstemciye döndürülen hata yanıtı. RPC çağrısı başarılı olduysa ayar iptal edilir. |
SearchVehiclesRequestLog
SearchVehicles isteğiyle ilgili ayrıntılar.
JSON gösterimi |
---|
{ "header": { object ( |
Alanlar | |
---|---|
header |
İstek başlığı. |
pickupPoint |
Yakınında aranacak teslim noktası. |
dropoffPoint |
Müşterinin istediği teslim yeri. |
pickupRadiusMeters |
Teslim alma noktası etrafındaki araç arama yarıçapını belirtir. |
count |
Döndürülecek maksimum araç sayısını belirtir. |
minimumCapacity |
Aracın gerekli minimum kapasitesini belirtir. |
searchTripTypes[] |
Aramayı yalnızca belirtilen seyahat türlerinden en az birini destekleyen araçlarla kısıtlar. |
maximumStaleness |
Aramayı yalnızca şu andan itibaren belirtilen süre içinde konumlarını güncellemiş olan araçlarla kısıtlar. " |
vehicleTypes[] |
Aranan araç türleri. |
requiredAttributes[] |
Aramayı yalnızca belirtilen özelliklere sahip araçlarla kısıtlar. |
requiredOneOfAttributes[] |
Aramayı yalnızca belirtilen özelliklerden en az birinin her VehicleAttributeList değerine uygulandığı araçlarla kısıtlar. |
requiredOneOfAttributeSets[] |
Aramayı yalnızca VehicleAttributeList içinde belirtilen özelliklerden en az bir tanesine sahip araçlarla kısıtlar. |
matchOrderBy |
Arama sonucunu sıralama şekli. |
includeBackToBack |
Aktif seyahati olan bir aracın başka bir eşleşme için uygun olup olmadığını gösterir. |
tripId |
searchVehiclesRequest ile ilişkilendirilmiş gezinin kimliği. |
filter |
Araç özelliklerine göre döndürülen araçları sınırlayan bir AIP-160 sorgusu. |
VehicleAttributeListLog
VehicleAttributeLog için liste veri türü.
JSON gösterimi |
---|
{
"attributes": [
{
object ( |
Alanlar | |
---|---|
attributes[] |
Bu koleksiyondaki özelliklerin listesi. |
SearchVehiclesResponseLog
SearchVehicles yanıtıyla ilgili ayrıntılar.
JSON gösterimi |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
Alanlar | |
---|---|
matchIds[] |
Kullanımdan kaldırıldı: Döndürülen araçlar için araç kimliklerinin listesi. Bu kimliği elde etmek için match.vehicle.name parametresini kullanın. |
matches[] |
Döndürülen araçlar için VehicleMatch'lerin listesi. |
VehicleMatchLog
Bir SearchVehicles VehicleMatch sonucunun günlüğü.
JSON gösterimi |
---|
{ "vehicle": { object ( |
Alanlar | |
---|---|
vehicle |
İstekle eşleşen bir araç. |
vehiclePickupEta |
İ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. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
vehiclePickupDistanceMeters |
Mevcut bir yolculuk için ara alma veya bırakma noktaları dahil olmak üzere aracın istekte belirtilen teslim noktasına olan sürüş mesafesi. Boş değer, araç için mesafenin hesaplanmasında bir hata olduğunu gösterir. |
vehiclePickupStraightLineDistanceMeters |
Mevcut yolculuklar için ara ara noktalar dahil olmak üzere araç ile istekte belirtilen teslim alma noktası arasındaki düz çizgi mesafesi. |
vehicleDropoffEta |
İstekte belirtilen teslim noktasına kadar aracın sürüş TVS'sinin tamamı. GMR, aktif seyahatler için araç istekte belirtilen teslim noktasına ulaşmadan önce tamamlanması gereken tüm gerekli ziyaretleri içerir. Değer yalnızca istekte bir bırakma noktası belirtildiğinde doldurulur. Boş değer, aracın teslim noktasına ulaşılması için TVS'nin hesaplanamadığını gösterir. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
vehiclePickupToDropoffDistanceMeters |
Aracın, teslim noktasından istekte belirtilen teslim noktasına olan sürüş mesafesi (metre cinsinden). Mesafe yalnızca iki nokta arasındadır ve aracın başlangıç veya bırakma noktasına gelmeden önceki konumu ya da diğer ara noktaları içermez. Değer yalnızca istekte bir bırakma noktası belirtildiğinde doldurulur. Boş değer, istekte belirtilen teslim alma ile teslim alma noktaları arasındaki mesafenin hesaplanmasında bir hata olduğunu gösterir. |
tripType |
Teslim alma noktasına TVS'yi hesaplamak için kullanılan isteğin gezi türü. |
vehicleMatchType |
Aracın türü eşleşiyor. |
requestedOrderedBy |
Arayanın aracı sıralamak için istediği yöntem eşleşiyor. |
orderedBy |
Bu aracı sipariş etmek için kullanılan gerçek yöntem. Normalde bu değer, istekteki "order_by" alanıyla eşleşir. Ancak, Google Haritalar arka uçlarının hatalı olması gibi belirli durumlarda farklı bir yöntem kullanılabilir (ör. PICKUP_POINT_STRAIGHT_DISTANCE). |