- تمثيل JSON
- SearchVehiclesRequestLog
- VehicleAttributeListLog
- SearchVehiclesResponseLog
- VehicleMatchLog
تفاصيل حول طلب SearchVehicles والرد عليها.
ملاحظة: يخضع هذا السجلّ للتقسيم في حقل التطابقات إذا تجاوز إجمالي حجم السجلّ 256 كيلوبايت. راجِع تقسيم السجلّات / لمعرفة مزيد من التفاصيل.
تمثيل JSON |
---|
{ "request": { object ( |
الحقول | |
---|---|
request |
تم إرسال الطلب إلى Fleet Engine. |
response |
تم إرجاع الاستجابة إلى العميل. إذا نتج عن استدعاء استدعاء إجراء عن بُعد (RPC) خطأ، لن يتم ضبط الاستجابة. |
errorResponse |
تم عرض استجابة الخطأ للعميل. في حال نجاح استدعاء استدعاء إجراء عن بُعد (RPC)، سيتم إلغاء ضبطه. |
SearchVehiclesRequestLog
تفاصيل حول طلب SearchVehicles.
تمثيل JSON |
---|
{ "header": { object ( |
الحقول | |
---|---|
header |
عنوان الطلب. |
pickupPoint |
نقطة الاستلام للبحث بالقرب منها. |
dropoffPoint |
موقع التسليم المقصود للعميل. |
pickupRadiusMeters |
تحدّد هذه السمة نطاق البحث عن المركبة حول نقطة الاستلام. |
count |
تحدّد هذه السمة الحدّ الأقصى لعدد المركبات التي يمكن إرجاعها. |
minimumCapacity |
تحدّد هذه السمة الحدّ الأدنى المطلوب لسعة المركبة. |
searchTripTypes[] |
يعمل هذا الخيار على حصر عملية البحث على المركبات التي تتيح استخدام نوع واحد على الأقل من أنواع الرحلات المحدّدة. |
maximumStaleness |
يقتصر البحث على المركبات التي عدّلت مواقعها الجغرافية خلال المدة المحدّدة من الآن فصاعدًا. مدة بالثواني يصل عددها إلى تسعة أرقام كسرية وتنتهي بـ " |
vehicleTypes[] |
تمثّل هذه السمة أنواع المركبات التي يتم البحث عنها. |
requiredAttributes[] |
يقصر البحث على المركبات ذات السمات المحددة فقط. |
requiredOneOfAttributes[] |
يقصر البحث على المركبات التي تشمل سمة واحدة على الأقل من السمات المحددة المطبّقة على كل AutomotiveAttributeList. |
requiredOneOfAttributeSets[] |
يقصر البحث على المركبات التي تشتمل على مجموعة واحدة على الأقل من السمات المحددة في AutomotiveAttributeList. |
matchOrderBy |
ترتيب نتيجة البحث |
includeBackToBack |
يشير هذا الحقل إلى ما إذا كانت المركبة التي تم رحلتها نشطة مؤهّلة للاستفادة من خيار آخر مطابق. |
tripId |
رقم تعريف الرحلة المرتبطة بطلب searchVehiclesRequest. |
filter |
طلب بحث AIP-160 يحد من المركبات التي يتم عرضها استنادًا إلى سمات المركبات |
VehicleAttributeListLog
يشير ذلك المصطلح إلى نوع بيانات قائمة من قائمة CompanyAttributeLog.
تمثيل JSON |
---|
{
"attributes": [
{
object ( |
الحقول | |
---|---|
attributes[] |
تمثّل هذه السمة قائمة بالسمات في هذه المجموعة. |
SearchVehiclesResponseLog
تفاصيل حول استجابة SearchVehicles.
تمثيل JSON |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
الحقول | |
---|---|
matchIds[] |
مهملة: قائمة بأرقام تعريف المركبات التي تم إرجاعها يُرجى استخدام Sync.vehicle.name للحصول على هذا المعرّف. |
matches[] |
قائمة بمطابقات المركبة للمركبات التي تم إرجاعها. |
VehicleMatchLog
سجلّ نتيجة SearchVehicles CompanyMatch.
تمثيل JSON |
---|
{ "vehicle": { object ( |
الحقول | |
---|---|
vehicle |
مركبة تتطابق مع الطلب. |
vehiclePickupEta |
تشير هذه السمة إلى الوقت المقدَّر للوصول للقيادة في المركبة إلى نقطة الاستلام المحدّدة في الطلب. تشير القيمة الفارغة إلى تعذّر احتساب الوقت المقدّر للوصول للمركبة. طابع زمني بتنسيق RFC3339 UTC "Zulu" ، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
vehiclePickupDistanceMeters |
مسافة قيادة المركبة إلى نقطة الاستلام المحدّدة في الطلب، بما في ذلك أي نقاط نقل وسيطة لرحلة حالية. تشير القيمة الفارغة إلى تعذُّر احتساب المسافة للمركبة. |
vehiclePickupStraightLineDistanceMeters |
المسافة المستقيمة بين المركبة ونقطة الاستلام المحددة في الطلب، بما في ذلك نقاط الطرق المتوسطة للرحلات الحالية. |
vehicleDropoffEta |
الوقت المقدّر للوصول للمركبة بالكامل إلى نقطة التسليم المحدَّدة في الطلب. تشمل الوقت المقدر للوصول أي زيارات مطلوبة للرحلات النشطة التي يجب أن تكتمل قبل وصول المركبة إلى نقطة المغادرة المحددة في الطلب. لن تتم تعبئة القيمة إلا عند تحديد نقطة تسليم في الطلب. تشير القيمة الفارغة إلى تعذّر احتساب الوقت المقدّر للوصول للمركبة من أجل الوصول إلى نقطة الانسحاب. طابع زمني بتنسيق RFC3339 UTC "Zulu" ، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
vehiclePickupToDropoffDistanceMeters |
تشير هذه السمة إلى مسافة قيادة المركبة (بالمتر) من نقطة الاستلام إلى نقطة التسليم المحدّدة في الطلب. وتكون المسافة بين النقطتين فقط ولا تشمل موقع المركبة أو أي نقاط طريق أخرى قبل وصول المركبة إلى نقطة الاستلام أو نقطة التسليم. لن تتم تعبئة القيمة إلا عند تحديد نقطة تسليم في الطلب. تشير القيمة الفارغة إلى تعذّر احتساب المسافة من نقاط الاستلام إلى نقاط التسليم المحدّدة في الطلب. |
tripType |
تمثّل هذه السمة نوع الرحلة للطلب الذي تم استخدامه لحساب الوقت المقدّر للوصول إلى نقطة الاستلام. |
vehicleMatchType |
نوع مطابقة المركبة |
requestedOrderedBy |
الطريقة التي طلبها المتصل لترتيب النتائج المطابقة للمركبات. |
orderedBy |
هذه هي الطريقة الفعلية المستخدمة لطلب هذه المركبة. وعادةً ما يتطابق هذا مع الحقل "order_by" في الطلب. ومع ذلك، في بعض الحالات مثل فشل الخلفيات في "خرائط Google"، قد يتم استخدام طريقة مختلفة (مثل PICKUP_POINT_STRAIGHT_DISTANCE). |