TripRestrictedLog

يحتوي على بيانات محدودة من TripLog.

تمثيل JSON
{
  "currentRouteSegmentEndPoint": {
    object (TripWaypointRestrictedLog)
  },
  "pickupPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "intermediateDestinations": [
    {
      object (TerminalLocationRestrictedLog)
    }
  ],
  "dropoffPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "remainingWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "vehicleWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "currentRouteSegment": string
}
الحقول
currentRouteSegmentEndPoint

object (TripWaypointRestrictedLog)

نقطة الطريق التي ينتهي عندها currentRouteSegment.

pickupPoint

object (TerminalLocationRestrictedLog)

الموقع الجغرافي الذي يشير فيه العميل إلى أنه سيتم استلامه

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

توقّف القيمة المتوسطة بالترتيب المطلوب (بالإضافة إلى خدمة استلام الطلبات وتسليمها).

dropoffPoint

object (TerminalLocationRestrictedLog)

الموقع الجغرافي الذي يشير فيه العميل إلى أنه سيتم الانسحاب منه.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

المسار الكامل من الموقع الجغرافي الحالي إلى نقطة الانسحاب شامل إذا كانت هذه رحلة مشتركة، يمكن أن يتضمّن هذا المسار نقاطًا من المسار من رحلات أخرى.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

يتيح الترتيب اليدوي لنقاط الطريق للرحلة. تتضمن كل نقاط الطريق المتبقية للمركبة التي تم تعيينها لها، بالإضافة إلى نقاط الاستلام والمغادرة لهذه الرحلة.

currentRouteSegment

string

المسار المشفّر إلى نقطة الطريق التالية