DriveActivity

Ресурс: DriveActivity

Единая деятельность по стимулированию, включающая одно или несколько действий одного или нескольких участников по одной или нескольким целям. Некоторые группы действий возникают спонтанно, например перемещение элемента в общую папку, вызывающее изменение разрешений. Другие группы связанных действий, такие как редактирование одного элемента несколькими актерами или перемещение нескольких файлов в новую папку, управляются выбором 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 Диска, с которыми связано это действие (например, файл, папка, диск). Это представляет состояние цели сразу после того, как произошли действия.

time поля Союза. Период времени, когда произошла эта деятельность. time может быть только одним из следующих:
timestamp

string ( Timestamp format)

Действие произошло именно в это время.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

timeRange

object ( TimeRange )

Активность происходила в этом временном диапазоне.