DriveActivity

المرجع: DriveActivity

نشاط واحد في Drive يضم إجراءً واحدًا أو أكثر نفذه ممثل واحد أو أكثر على هدف واحد أو أكثر. تحدث بعض مجموعات الإجراءات بشكل تلقائي، مثل نقل عنصر إلى مجلد مشترك مما يؤدي إلى تغيير الإذن. يتم التحكّم في المجموعات الأخرى من الإجراءات ذات الصلة، مثل الجهات الفاعلة المتعدّدة التي تعدّل عنصرًا واحدًا أو تنقل ملفات متعددة إلى مجلد جديد، من خلال اختيار استراتيجية الدمج في QueryDriveActivityRequest.

تمثيل JSON
{
  "primaryActionDetail": {
    object (ActionDetail)
  },
  "actors": [
    {
      object (Actor)
    }
  ],
  "actions": [
    {
      object (Action)
    }
  ],
  "targets": [
    {
      object (Target)
    }
  ],

  // Union field time can be only one of the following:
  "timestamp": string,
  "timeRange": {
    object (TimeRange)
  }
  // End of list of possible types for union field time.
}
الحقول
primaryActionDetail

object (ActionDetail)

معلومات أساسية حول الإجراء الأساسي لهذا النشاط. يمثّل هذا الإجراء جميع الإجراءات في النشاط أو أهمّها، وفقًا لاستراتيجية الدمج في الطلب.

actors[]

object (Actor)

جميع الجهات المسؤولة عن النشاط

actions[]

object (Action)

تفاصيل عن جميع الإجراءات في هذا النشاط

targets[]

object (Target)

كل كائنات Google Drive التي يدور حولها هذا النشاط (مثل ملف أو مجلد أو Drive). ويمثّل ذلك حالة الهدف فور حدوث الإجراءات.

حقل الاتحاد time الفترة الزمنية التي حدث فيها هذا النشاط. time يمكن أن تكون إحدى القيم التالية فقط:
timestamp

string (Timestamp format)

وقد تم إجراء النشاط في هذا الوقت المحدّد.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

حدث النشاط خلال هذا النطاق الزمني.