DriveActivity

Kaynak: DriveActivity

Bir veya daha fazla hedefte bir veya daha fazla oyuncunun yaptığı bir veya daha fazla İşlem içeren tek bir Drive etkinliği. Bir öğenin paylaşılan bir klasöre taşınması gibi bazı işlem gruplandırmaları kendiliğinden gerçekleşir. Bir öğeyi düzenleyen veya birden fazla dosyayı yeni bir klasöre taşıma gibi ilgili işlem gruplarının diğer grupları, QueryDriveActivityRequest'te bir ConsolidationStrategy seçimiyle kontrol edilir.

JSON gösterimi
{
  "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.
}
Alanlar
primaryActionDetail

object (ActionDetail)

Bu etkinlikteki birincil işlemle ilgili temel bilgiler. Bu, talepteki ConsolidationStrategy'ye göre etkinlikteki tüm işlemlerin temsili veya en önemlisidir.

actors[]

object (Actor)

Etkinlikten sorumlu tüm aktörler.

actions[]

object (Action)

Bu etkinlikteki tüm işlemlerle ilgili ayrıntılar.

targets[]

object (Target)

Bu etkinliğin ilgili olduğu tüm Google Drive nesneleri (ör. dosya, klasör, sürücü). Bu, hedefin işlemler gerçekleştikten hemen sonraki durumunu temsil eder.

Birlik alanı time. Bu etkinliğin gerçekleştiği zaman aralığı. time, aşağıdakilerden yalnızca biri olabilir:
timestamp

string (Timestamp format)

Etkinlik bu zamanda gerçekleşti.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

Etkinlik, bu zaman aralığında gerçekleşmiş.