REST Resource: customers.telemetry.users

Zasób: TelemetryUser

Dane telemetryczne zebrane od zarządzanego użytkownika.

  • Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_USER
Zapis JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Pola
name

string

Nazwa zasobu użytkownika.

customer

string

Klient G Suite, którego firma zarejestrowała urządzenie.

orgUnitId

string

Jednostka organizacyjna użytkownika.

userId

string

Identyfikator katalogu użytkownika.

userEmail

string

Adres e-mail użytkownika.

userDevice[]

object (TelemetryUserDevice)

Dane telemetryczne zebrane od zarządzanego użytkownika i urządzenia.

TelemetryUserDevice

Zebrane dane telemetryczne dotyczące zarządzanego użytkownika i urządzenia.

  • Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_DEVICE
Zapis JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
Pola
deviceId

string

Unikalny identyfikator interfejsu Directory API urządzenia. Ta wartość jest taka sama jak identyfikator interfejsu Directory API w konsoli administracyjnej na karcie Urządzenia z ChromeOS.

audioStatusReport[]

object (AudioStatusReport)

Tylko dane wyjściowe. Raporty o dźwiękach zbierane okresowo są sortowane w kolejności reportTime w kolejności malejącej.

deviceActivityReport[]

object (DeviceActivityReport)

Tylko dane wyjściowe. Raporty o aktywności na urządzeniach zbierane okresowo są sortowane w kolejności malejącej: reportTime.

networkBandwidthReport[]

object (NetworkBandwidthReport)

Tylko dane wyjściowe. Raporty dotyczące przepustowości sieci są zbierane okresowo w kolejności malejącej: reportTime.

peripheralsReport[]

object (PeripheralsReport)

Tylko dane wyjściowe. Raporty o urządzeniach peryferyjnych zbierane okresowo są sortowane w kolejności malejącej: reportTime.

appReport[]

object (AppReport)

Tylko dane wyjściowe. Raporty o aplikacji zbierane okresowo są sortowane w kolejności reportTime w kolejności malejącej.

DeviceActivityReport

Raport aktywności urządzeń

  • Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Zapis JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Pola
reportTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa zebrania raportu.

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".

deviceActivityState

enum (DeviceActivityState)

Tylko dane wyjściowe. Stan aktywności urządzenia.

DeviceActivityState

Stan aktywności urządzenia.

Wartości w polu enum
DEVICE_ACTIVITY_STATE_UNSPECIFIED Stan aktywności urządzenia nie jest określony.
ACTIVE Urządzenie jest obecnie używane.
IDLE Urządzenie jest obecnie nieaktywne.
LOCKED Urządzenie jest obecnie zablokowane.

Metody

get

Pobranie użytkownika telemetrii.

list

Wyświetlanie listy wszystkich użytkowników usług telemetrycznych.