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 دستگاه. این مقدار همان شناسه API راهنمای کنسول مدیریت در برگه دستگاه‌های ChromeOS است.

audioStatusReport[]

object ( AudioStatusReport )

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

deviceActivityReport[]

object ( DeviceActivityReport )

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

networkBandwidthReport[]

object ( NetworkBandwidthReport )

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

peripheralsReport[]

object ( PeripheralsReport )

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

appReport[]

object ( AppReport )

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

DeviceActivityReport

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

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

string ( Timestamp format)

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

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

deviceActivityState

enum ( DeviceActivityState )

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

DeviceActivityState

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

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

روش ها

get

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

list

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