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 که شرکت او دستگاه را ثبت نام کرده است.

org Unit Id

string

واحد سازمانی کاربر

user Id

string

شناسه دایرکتوری کاربر

user Email

string

آدرس ایمیل کاربر.

user Device[]

object ( TelemetryUserDevice )

داده های تله متری از یک کاربر و دستگاه مدیریت شده جمع آوری شده است.

TelemetryUserDevice

داده های تله متری برای یک کاربر و دستگاه مدیریت شده جمع آوری شده است.

  • مجوز کلی مورد نیاز: TELEMETRY_API_DEVICE
نمایندگی JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
فیلدها
device Id

string

شناسه منحصر به فرد Directory API دستگاه. این مقدار همان شناسه API راهنمای کنسول مدیریت در برگه دستگاه‌های ChromeOS است.

audio Status Report[]

object ( AudioStatusReport )

فقط خروجی گزارش‌های صوتی جمع‌آوری‌شده به‌صورت دوره‌ای به ترتیب کاهشی reportTime مرتب شده‌اند.

device Activity Report[]

object ( DeviceActivityReport )

فقط خروجی گزارش‌های فعالیت دستگاه جمع‌آوری‌شده به صورت دوره‌ای به ترتیب کاهشی reportTime مرتب شده‌اند.

network Bandwidth Report[]

object ( NetworkBandwidthReport )

فقط خروجی گزارش‌های پهنای باند شبکه جمع‌آوری‌شده به صورت دوره‌ای به ترتیب کاهشی reportTime مرتب شده‌اند.

peripherals Report[]

object ( PeripheralsReport )

فقط خروجی گزارش‌های لوازم جانبی جمع‌آوری‌شده به‌صورت دوره‌ای به ترتیب کاهشی reportTime مرتب شده‌اند.

app Report[]

object ( AppReport )

فقط خروجی گزارش‌های برنامه جمع‌آوری‌شده به‌صورت دوره‌ای به ترتیب کاهشی reportTime مرتب شده‌اند.

DeviceActivityReport

گزارش فعالیت دستگاه

  • مجوز کلی مورد نیاز: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
نمایندگی JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
فیلدها
report Time

string ( Timestamp format)

فقط خروجی مهر زمانی از زمان جمع‌آوری گزارش.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

device Activity State

enum ( DeviceActivityState )

فقط خروجی وضعیت فعالیت دستگاه

DeviceActivityState

وضعیت فعالیت دستگاه

Enums
DEVICE_ACTIVITY_STATE_UNSPECIFIED وضعیت فعالیت دستگاه نامشخص است.
ACTIVE دستگاه در حال حاضر در حال استفاده است.
IDLE دستگاه در حال حاضر بیکار است.
LOCKED دستگاه در حال حاضر قفل است.

روش ها

get

دریافت کاربر تله متری

list

همه کاربران تله متری را فهرست کنید.