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 grupy działań powstają spontanicznie – na przykład przeniesienie elementu do folderu udostępnionego powoduje zmianę uprawnień. Inne grupy powiązanych akcji, takie jak kilku użytkowników edytujących jeden element lub przenosząc wiele 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 podmioty odpowiedzialne za działanie.

actions[]

object (Action)

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

targets[]

object (Target)

Wszystkie obiekty na Dysku Google, których dotyczy ta aktywność (np. plik, folder, dysk). Odzwierciedla stan środowiska docelowego bezpośrednio po wykonaniu działania.

Pole sumy time Okres, w którym miała miejsce ta aktywność. time może być tylko jednym z tych elementów:
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" oraz "2014-10-02T15:01:23.045123456Z"

timeRange

object (TimeRange)

Aktywność miała miejsce w tym okresie.