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)

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

actors[]

object (Actor)

جميع الممثلين المسؤولين عن النشاط

actions[]

object (Action)

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

targets[]

object (Target)

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

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

string (Timestamp format)

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

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

timeRange

object (TimeRange)

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