DriveActivity

リソース: DriveActivity

1 つ以上のターゲットに対する 1 つ以上のアクターによる 1 つ以上のアクションで構成される単一のドライブ アクティビティ。一部のアクション グループ化は、アイテムを共有フォルダに移動したときに権限の変更がトリガーされるなど、自発的に発生します。複数のアクターが 1 つのアイテムを編集したり、複数のファイルを新しいフォルダに移動したりするなど、関連するアクションの他のグループ化は、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)

アクティビティはこの期間に発生しました。