REST Resource: customers.telemetry.users

Zasób: TelemetryUser

Dane telemetryczne zebrane od zarządzanego użytkownika.

  • Wymagane 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.

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

string

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

audioStatusReport[]

object (AudioStatusReport)

Tylko dane wyjściowe. Gromadzone okresowo raporty o dźwiękach, posortowane w kolejności malejącej – reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Tylko dane wyjściowe. Gromadzone okresowo raporty o aktywności urządzenia posortowane w kolejności malejącej (reportTime).

networkBandwidthReport[]

object (NetworkBandwidthReport)

Tylko dane wyjściowe. Gromadzone okresowo raporty dotyczące przepustowości sieci, w kolejności malejącej (reportTime).

peripheralsReport[]

object (PeripheralsReport)

Tylko dane wyjściowe. Gromadzone okresowo raporty o urządzeniach peryferyjnych posortowane w kolejności malejącej (reportTime).

DeviceActivityReport

Raport aktywności na urządzeniu

  • Wymagane 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 formacie „Zulu” RFC3339 UTC 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 na urządzeniu jest nieokreś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 danych telemetrycznych.

list

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