REST Resource: customers.telemetry.users

Источник: TelemetryUser

Телеметрические данные, собранные от управляемого пользователя.

  • Требуется детальная настройка прав доступа: TELEMETRY_API_USER
JSON-представление
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Поля
name

string

Имя ресурса пользователя.

customer

string

Клиент G Suite, чья организация зарегистрировала устройство.

orgUnitId

string

Организационная единица пользователя.

userId

string

Идентификатор каталога пользователя.

userEmail

string

Адрес электронной почты пользователя.

userDevice[]

object ( TelemetryUserDevice )

Телеметрические данные, собранные от управляемого пользователя и устройства.

TelemetryUserDevice

Телеметрические данные, собранные для управляемого пользователя и устройства.

  • Требуются детальные права доступа: TELEMETRY_API_DEVICE
JSON-представление
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
Поля
deviceId

string

Уникальный идентификатор Directory API устройства. Это значение совпадает с идентификатором Directory API в консоли администратора на вкладке «Устройства» ChromeOS.

audioStatusReport[]

object ( AudioStatusReport )

Только вывод. Аудиоотчеты собираются периодически и сортируются в порядке убывания reportTime .

deviceActivityReport[]

object ( DeviceActivityReport )

Только вывод. Отчеты об активности устройства, собираемые периодически и отсортированные в порядке убывания reportTime .

networkBandwidthReport[]

object ( NetworkBandwidthReport )

Только вывод. Отчеты о пропускной способности сети собираются периодически и сортируются в порядке убывания reportTime .

peripheralsReport[]

object ( PeripheralsReport )

Только вывод. Отчеты по периферийным устройствам собираются периодически и сортируются в порядке убывания reportTime .

appReport[]

object ( AppReport )

Только вывод. Отчеты приложений собираются периодически и сортируются в порядке убывания reportTime .

Отчет об активности устройства

Отчет об активности устройства.

  • Требуются детальные права доступа: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON-представление
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Отметка времени сбора отчета.

Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

deviceActivityState

enum ( DeviceActivityState )

Только вывод. Состояние активности устройства.

DeviceActivityState

Состояние активности устройства.

Перечисления
DEVICE_ACTIVITY_STATE_UNSPECIFIED Состояние активности устройства не указано.
ACTIVE Устройство в данный момент используется.
IDLE В данный момент устройство находится в режиме ожидания.
LOCKED Устройство в данный момент заблокировано.

Методы

get

Получить телеметрию пользователя.

list

Перечислите всех пользователей телеметрии.