- JSON gösterimi
- SearchVehiclesRequestLog
- VehicleAttributeListLog
- SearchVehiclesResponseLog
- VehicleMatchLog
Arama Araçları talebi 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ünebilir. Daha fazla ayrıntı için Günlükleri Bölme 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ı hataya neden olursa yanıt ayarlanmamıştır. |
errorResponse |
İstemciye döndürülen hata yanıtı. RPC çağrısı başarılı olursa ayarlanmaz. |
SearchVehiclesRequestLog
Araç Arama isteğiyle ilgili ayrıntılar.
JSON gösterimi |
---|
{ "header": { object ( |
Alanlar | |
---|---|
header |
İstek başlığı. |
pickupPoint |
Yakında aranacak teslim noktası. |
dropoffPoint |
Müşterinin planladığı ayrılma konumu. |
pickupRadiusMeters |
Teslim alma noktasının çevresindeki araç arama yarıçapını belirtir. |
count |
Geri dönülecek maksimum araç sayısını belirtir. |
minimumCapacity |
Aracın gerekli minimum kapasitesini belirtir. |
searchTripTypes[] |
Aramayı yalnızca belirtilen gezi türlerinden en az birini destekleyen araçlarla kısıtlar. |
maximumStaleness |
Aramayı yalnızca şu andan itibaren belirtilen süre içinde konumunu güncellemiş araçlarla kısıtlar. En fazla dokuz kesir basamağı olan ve " |
vehicleTypes[] |
Aranan araç türleri. |
requiredAttributes[] |
Aramayı yalnızca belirtilen özelliklere sahip araçlarla kısıtlar. |
requiredOneOfAttributes[] |
Aramayı yalnızca her bir VehicleAttributeList için belirtilen özelliklerden en az birinin 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 sonucunun sıralama ölçütü. |
includeBackToBack |
Seyahati aktif olan bir aracın başka bir eşleşme için uygun olup olmadığını gösterir. |
tripId |
searchVehiclesRequest ile ilişkili seyahatin kimliği. |
filter |
Araç özelliklerine göre döndürülen araçları sınırlayan bir AIP-160 sorgusu. |
VehicleAttributeListLog
VehicleAttributeLog için bir liste listesi veri türü.
JSON gösterimi |
---|
{
"attributes": [
{
object ( |
Alanlar | |
---|---|
attributes[] |
Bu koleksiyondaki özelliklerin listesi. |
SearchVehiclesResponseLog
Arama Araçları yanıtıyla ilgili ayrıntılar
JSON gösterimi |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
Alanlar | |
---|---|
matchIds[] |
Desteği sonlandırıldı: İade edilen araçlar için araç kimliklerinin listesi. Bu kimliği elde etmek için lütfen eşlemeler.vehicle.name adını kullanın. |
matches[] |
İade edilen araçlar için VehicleMatch listesi. |
VehicleMatchLog
Bir SearchVehicles VehicleMatch sonucunun günlüğü.
JSON gösterimi |
---|
{ "vehicle": { object ( |
Alanlar | |
---|---|
vehicle |
İstekle eşleşen bir araç. |
vehiclePickupEta |
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. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
vehiclePickupDistanceMeters |
Aracın istekte belirtilen alım noktasına olan mesafesi (mevcut bir yolculuğun ara alma veya bırakma noktaları dahil). Boş bir değer, aracın mesafesi hesaplanırken hata olduğunu gösterir. |
vehiclePickupStraightLineDistanceMeters |
Araç ile istekte belirtilen teslim noktası arasındaki düz çizgi (mevcut seyahatler için ara ara noktalar dahil). |
vehicleDropoffEta |
İstekte belirtilen indirme noktasına kadar aracın sürüş TVS'sinin tamamı. TVS, etkin yolculuklar için araç istekte belirtilen indirme noktasına varmadan önce tamamlanması gereken tüm gerekli ziyaretleri içerir. Değer yalnızca istekte bir bırakma noktası belirtildiğinde doldurulur. Boş bir değer, aracın indirme noktasına ulaşması için tahmini varış süresi hesaplanırken hata olduğunu gösterir. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
vehiclePickupToDropoffDistanceMeters |
Aracın alma noktasından istekte belirtilen indirme noktasına kadar olan sürüş mesafesi (metre cinsinden). Yalnızca iki nokta arasındaki mesafe yalnızca aracın konumunu veya araç teslim alma noktasına ya da indirme noktasına varmadan önceki diğer ara noktaları içermez. Değer yalnızca istekte bir bırakma noktası belirtildiğinde doldurulur. Boş bir değer, istekte belirtilen teslim alma ve bırakma noktaları arasındaki mesafenin hesaplanmasında hata olduğunu gösterir. |
tripType |
Teslim alma noktasına giden TVS'yi hesaplamak için kullanılan isteğin seyahat türü. |
vehicleMatchType |
Araç eşleşmesi türü. |
requestedOrderedBy |
Arayanın, araç eşleşmelerini sıralamak için istediği yöntem. |
orderedBy |
Bu aracı sipariş etmek için kullanılan gerçek yöntem. Normalde bu, "order_by" ile alanı isteğe bağlıdır. Ancak Google Haritalar arka uçlarının başarısız olması gibi bazı durumlarda farklı bir yöntem kullanılabilir (ör. PICKUP_POINT_STRAIGHT_DISTANCE). |