DriveActivity

المورد: DriveActivity

نشاط واحد على Drive يتضمّن إجراءً واحدًا أو أكثر من قِبل مستخدم واحد أو أكثر على عنصر واحد أو أكثر تحدث بعض عمليات تجميع "النشاط" بشكل تلقائي، مثل نقل ملف إلى مجلد مشترَك يؤدي إلى تغيير الأذونات. يتم التحكّم في المجموعات الأخرى من الإجراءات ذات الصلة، مثل تعديل عدة "جهات فاعلة" لعنصر واحد أو نقل عدة ملفات إلى مجلد جديد، من خلال اختيار ConsolidationStrategy في 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)

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

actors[]

object (Actor)

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

actions[]

object (Action)

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

targets[]

object (Target)

جميع عناصر Google Drive التي يتعلّق بها هذا النشاط (مثل الملف أو المجلد أو مساحة التخزين) يمثّل ذلك حالة الهدف بعد حدوث الإجراءات مباشرةً.

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

string (Timestamp format)

حدث النشاط في هذا الوقت المحدّد.

يستخدم RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: "2014-10-02T15:01:23Z" أو "2014-10-02T15:01:23.045123456Z" أو "2014-10-02T15:01:23+05:30".

timeRange

object (TimeRange)

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