DriveActivity

資源:DriveActivity

單一雲端硬碟活動,包含一或多個參與者對一或多個目標執行的一或多個動作。部分動作會自動分組,例如將項目移至共用資料夾時,系統會觸發權限變更。如果有多位參與者編輯同一項目,或將多個檔案移至新資料夾,這類相關動作的其他分組方式則由 QueryDriveActivityRequest 中的 ConsolidationStrategy 選項控管。

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)

活動發生在特定時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 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)

活動發生於這段時間內。