Action

Działanie

Informacje o działaniu.

Zapis JSON
{
  "detail": {
    object (ActionDetail)
  },
  "actor": {
    object (Actor)
  },
  "target": {
    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
detail

object (ActionDetail)

Typ i szczegółowe informacje o działaniu.

actor

object (Actor)

Użytkownik odpowiedzialny za to działanie (lub puste, jeśli wszyscy użytkownicy są odpowiedzialni).

target

object (Target)

Miejsce docelowe, którego dotyczy to działanie (lub puste, jeśli dotyczy wszystkich miejsc docelowych). Jest to stan elementu docelowego natychmiast po wykonaniu tego działania.

Pole uniitime. Kiedy nastąpiło działanie (lub puste, jeśli w tym samym czasie co cała aktywność). time może mieć tylko jedną z tych wartości:
timestamp

string (Timestamp format)

Działanie zostało wykonane o tej konkretnej godzinie.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

timeRange

object (TimeRange)

Działanie zostało wykonane w tym przedziale czasu.