DriveActivity

Zasób: DriveActivity

Pojedyncze działanie na Dysku obejmujące co najmniej 1 działanie wykonane przez co najmniej jednego wykonawcę na co najmniej jednym Celu. Niektóre zgrupowania działań występują spontanicznie, np. przeniesienie elementu do folderu współdzielonego powoduje zmianę uprawnień. Inne grupowania powiązanych działań, takie jak edytowanie przez wielu aktorów jednego elementu lub przenoszenie wielu plików do nowego folderu, są kontrolowane przez wybór strategii konsolidacji w QueryDriveActivityRequest.

Zapis 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.
}
Pola
primaryActionDetail

object (ActionDetail)

Najważniejsze informacje o głównym działaniu związanym z tą aktywnością. Jest to reprezentatywne lub najważniejsze spośród wszystkich działań w ramach aktywności zgodnie ze strategią konsolidacji w żądaniu.

actors[]

object (Actor)

Wszystkie osoby odpowiedzialne za daną aktywność.

actions[]

object (Action)

Szczegółowe informacje o wszystkich działaniach w tej aktywności.

targets[]

object (Target)

Wszystkie obiekty Dysku Google, których dotyczy ta aktywność (np. plik, folder, dysk). Stan celu bezpośrednio po wykonaniu działań.

Pole sumy time Okres, w którym wystąpiła ta aktywność. timemoże być tylko jedną z tych wartości:
timestamp

string (Timestamp format)

Aktywność miała miejsce o tej konkretnej godzinie.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

Aktywność miała miejsce w tym przedziale czasowym.