REST Resource: customers.telemetry.users

Zasób: TelemetryUser

Dane telemetryczne zebrane od użytkownika zarządzanego.

  • Wymagane szczegółowe uprawnienie: 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 użytkownika w katalogu.

userEmail

string

Adres e-mail użytkownika.

userDevice[]

object (TelemetryUserDevice)

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

TelemetryUserDevice

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

  • 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 audio zbierane okresowo, posortowane malejąco według reportTime.

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 zbierane okresowo, posortowane malejąco według reportTime.

peripheralsReport[]

object (PeripheralsReport)

Tylko dane wyjściowe. Raporty dotyczące urządzeń peryferyjnych zbierane okresowo, posortowane malejąco według reportTime.

appReport[]

object (AppReport)

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

DeviceActivityReport

Raport o aktywności urządzenia.

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

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""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

Pobieranie użytkownika telemetrii.

list

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