- تمثيل JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
سجلّ مورد مركبة في Fleet Engine
تمثيل JSON |
---|
{ "name": string, "state": enum ( |
الحقول | |
---|---|
name |
تمثّل هذه السمة اسم مورد المركبة بالتنسيق |
state |
حالة المركبة |
supportedTrips[] |
أنواع الرحلات المتوافقة مع هذه المركبة |
currentTrips[] |
قائمة بـ " |
lastLocation |
آخر موقع جغرافي تم الإبلاغ عنه للمركبة |
maximumCapacity |
السعة القصوى للمركبة يشير هذا الرقم إلى إجمالي عدد الركاب في الرحلات التي يمكن أن تحتويها هذه المركبة. ولا يتمّ اعتبار عامل التشغيل ضمن هذه القيمة. يجب أن تكون هذه القيمة أكبر من واحد أو مساوية له. |
attributes[] |
قائمة سمات خدمات المركبات |
vehicleType |
تمثّل هذه السمة نوع المركبة. |
manualWaypointOrdering |
في حال ضبط السياسة على "صحيح"، لن يعيد Fleet Engine ترتيب نقاط الطرق وسيتعين على الموفِّر إعادة ترتيبها. بخلاف ذلك، عندما لا يوفره المزود، سيضبط Fleet Engine نقاط الطرق على الترتيب الأمثل. |
backToBackEnabled |
تشير هذه السمة إلى ما إذا كان السائق يقبل رحلات فردية. |
navStatus |
حالة التنقّل في المركبة |
remainingDistanceMeters |
مسافة القيادة المتبقية لـ |
etaToFirstWaypoint |
الوقت المقدّر للوصول إلى نقطة الطريق التالية التي تمثّل الإدخال الأول في الحقل طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
remainingTimeSeconds |
الوقت المتبقّي لقيادة السيارة " |
currentRouteSegmentEndPoint |
تمثّل هذه السمة النقطة المسارية التي ينتهي عندها |
deviceSettings |
معلومات حول الإعدادات في الجهاز الجوّال الذي يستخدمه السائق. |
waypoints[] |
نقاط الطريق المتبقية المخصّصة لهذه المركبة |
currentRouteSegmentTraffic |
يستخدم Fleet Engine هذه المعلومات لتحسين فهمه للرحلة، ولكنه لا يملأ الحقل في ردوده. |
DeviceSettingsLog
معلومات حول الإعدادات المختلفة على الجهاز الجوّال.
تمثيل JSON |
---|
{ "locationPowerSaveMode": enum ( |
الحقول | |
---|---|
locationPowerSaveMode |
كيفية ضبط ميزات الموقع الجغرافي على الجهاز عند تفعيل ميزة "توفير شحن البطارية" |
isPowerSaveMode |
ما إذا كان الجهاز في وضع توفير الطاقة حاليًا. |
isInteractive |
ما إذا كان الجهاز في حالة تفاعلية. |
batteryInfo |
معلومات حول حالة البطارية |
TrafficPolylineDataLog
أحوال حركة المرور على طول مسار المركبة المتوقّع
تمثيل JSON |
---|
{
"trafficRendering": {
object ( |
الحقول | |
---|---|
trafficRendering |
عرض متعدد الخطوط لسرعة حركة المرور في جميع المناطق على طول جزء واحد من رحلة العميل |
VisualTrafficReportPolylineRenderingLog
يصف كيف يجب على العملاء تلوين جزء واحد من الخطوط المتعددة على طول المسار.
تمثيل JSON |
---|
{
"roadStretch": [
{
object ( |
الحقول | |
---|---|
roadStretch[] |
امتدادات الطرق التي يجب عرضها على طول الخطوط المتعددة. لاحظ أنه مضمون أن الامتدادات لن تتداخل، وأنها لا تمتد بالضرورة عبر المسار الكامل. |
RoadStretchLog
امتداد واحد للطريق يجب عرضه.
تمثيل JSON |
---|
{
"style": enum ( |
الحقول | |
---|---|
style |
النمط المراد تطبيقه. |
offsetMeters |
يجب تطبيق النمط بين |
lengthMeters |
طول المسار حيث يتم تطبيق النمط. |