Action

Działanie

Informacje o działaniu.

Zapis JSON
{
  "detail": {
    object (ActionDetail)
  },
  "actor": {
    object (Actor)
  },
  "target": {
    object (Target)
  },

  "timestamp": string,
  "timeRange": {
    object (TimeRange)
  }
}
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.