- تمثيل 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[] |
يقتصر البحث على المركبات التي تشمل سمة واحدة على الأقل من السمات المحدّدة والمطبّقة على كل سمة OrganizationAttributeList. |
requiredOneOfAttributeSets[] |
يحصر البحث فقط بالمركبات التي تتوفّر فيها مجموعة واحدة على الأقل من السمات المحدّدة في AutomotiveAttributeList. |
matchOrderBy |
ترتيب نتيجة البحث |
includeBackToBack |
يشير هذا الحقل إلى ما إذا كانت المركبة التي لها رحلة نشطة مؤهّلة لخيار مطابقة أخرى. |
tripId |
رقم تعريف الرحلة المرتبطة بـ searchVehiclesRequest. |
filter |
طلب بحث AIP-160 يحدّ من المركبات التي يتم إرجاعها استنادًا إلى سمات المركبات |
VehicleAttributeListLog
تمثّل هذه السمة نوع بيانات قائمة بالعناصر لـ AutomotiveAttributeLog.
تمثيل JSON |
---|
{
"attributes": [
{
object ( |
الحقول | |
---|---|
attributes[] |
قائمة بالسمات في هذه المجموعة. |
SearchVehiclesResponseLog
تفاصيل حول ردّ SearchVehicles
تمثيل JSON |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
الحقول | |
---|---|
matchIds[] |
متوقّفة نهائيًا: قائمة بأرقام تعريف المركبات التي تم إرجاعها يُرجى استخدام match.vehicle.name للحصول على هذا المعرّف. |
matches[] |
قائمة بمطابقة المركبات للمركبات التي تم إرجاعها |
VehicleMatchLog
سجلّ نتيجة SearchVehicles OrganizationMatch.
تمثيل JSON |
---|
{ "vehicle": { object ( |
الحقول | |
---|---|
vehicle |
مركبة تطابق الطلب |
vehiclePickupEta |
الوقت المقدَّر لقيادة المركبة في نقطة الاستلام المحدّدة في الطلب تشير القيمة الفارغة إلى تعذُّر احتساب الوقت المقدّر للوصول للمركبة. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
vehiclePickupDistanceMeters |
المسافة القيادة للمركبة إلى نقطة الاستلام المحدّدة في الطلب، بما في ذلك أي نقاط متوسطة لتسليم أو تسليم لرحلة حالية تشير القيمة الفارغة إلى تعذُّر احتساب المسافة للمركبة. |
vehiclePickupStraightLineDistanceMeters |
المسافة المستقيمة بين المركبة ونقطة الاستلام المحدّدة في الطلب، بما في ذلك نقاط الطرق الوسيطة للرحلات الحالية |
vehicleDropoffEta |
الوقت المقدَّر لقيادة المركبة بالكامل عند الوصول إلى نقطة التسليم المحدّدة في الطلب يشمل الوقت المقدّر للوصول أي زيارات مطلوبة للرحلات النشطة التي يجب إكمالها قبل وصول المركبة إلى نقطة التسليم المحدّدة في الطلب. لن تتم تعبئة القيمة إلا عند تحديد نقطة تسليم في الطلب. تشير القيمة الفارغة إلى تعذُّر احتساب الوقت المقدّر للوصول للمركبة إلى نقطة التسليم. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
vehiclePickupToDropoffDistanceMeters |
المسافة القيادة للمركبة (بالمتر) من نقطة الاستلام إلى نقطة التسليم المحدّدة في الطلب تكون المسافة بين النقطتين فقط ولا تشمل الموقع الجغرافي للمركبة أو أي نقاط طريق أخرى قبل وصول المركبة إلى نقطة الاستلام أو نقطة التسليم. لن تتم تعبئة القيمة إلا عند تحديد نقطة تسليم في الطلب. تشير القيمة الفارغة إلى تعذُّر احتساب المسافة من استلام الطلب إلى نقاط التسليم المحدّدة في الطلب. |
tripType |
نوع رحلة الطلب الذي تم استخدامه لاحتساب الوقت المقدّر للوصول إلى نقطة الاستلام |
vehicleMatchType |
تمثّل هذه السمة نوع المركبة المطابقة. |
requestedOrderedBy |
الطريقة التي طلبها المتصل لفرز مطابقات المركبات. |
orderedBy |
الطريقة الفعلية المستخدمة لطلب هذه المركبة. عادةً، سيتطابق هذا مع قيمة "order_by" من الطلب. ولكن في بعض الحالات، مثل تعطُّل الواجهات الخلفية في "خرائط Google"، قد يتم استخدام طريقة مختلفة (مثل PICKUP_POINT_STRAIGHT_DISTANCE). |