DriveActivity

Recurso: DriveActivity

Uma única atividade do Drive que compreende uma ou mais ações de um ou mais atores em um ou mais destinos. Alguns agrupamentos de ações ocorrem espontaneamente, como mover um item para uma pasta compartilhada, o que aciona uma mudança de permissão. Outros agrupamentos de ações relacionadas, como vários atores editando um item ou movendo vários arquivos para uma nova pasta, são controlados pela seleção de uma ConsolidationStrategy na QueryDriveActivityRequest.

Representação 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.
}
Campos
primaryActionDetail

object (ActionDetail)

Informações importantes sobre a ação principal dessa atividade. Essa é a ação representativa ou mais importante de todas as ações na atividade, de acordo com a ConsolidationStrategy na solicitação.

actors[]

object (Actor)

Todos os atores responsáveis pela atividade.

actions[]

object (Action)

Detalhes de todas as ações nesta atividade.

targets[]

object (Target)

Todos os objetos do Google Drive relacionados a essa atividade (por exemplo, arquivo, pasta, unidade). Isso representa o estado da meta imediatamente após a ocorrência das ações.

Campo de união time. O período em que essa atividade ocorreu. time pode ser apenas um dos seguintes:
timestamp

string (Timestamp format)

A atividade ocorreu nesse horário específico.

Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

timeRange

object (TimeRange)

A atividade ocorreu nesse período.