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)
    }
  ]
}
زمینه های
deviceId

string

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

audioStatusReport[]

object ( AudioStatusReport )

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

deviceActivityReport[]

object ( DeviceActivityReport )

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

networkBandwidthReport[]

object ( NetworkBandwidthReport )

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

peripheralsReport[]

object ( PeripheralsReport )

فقط خروجی گزارش‌های لوازم جانبی جمع‌آوری‌شده به‌صورت دوره‌ای به ترتیب کاهشی 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

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

منبع: 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)
    }
  ]
}
زمینه های
deviceId

string

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

audioStatusReport[]

object ( AudioStatusReport )

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

deviceActivityReport[]

object ( DeviceActivityReport )

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

networkBandwidthReport[]

object ( NetworkBandwidthReport )

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

peripheralsReport[]

object ( PeripheralsReport )

فقط خروجی گزارش‌های لوازم جانبی جمع‌آوری‌شده به‌صورت دوره‌ای به ترتیب کاهشی 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

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