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 )

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

تله‌متریکاربردستگاه

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

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

string

شناسه منحصر به فرد API دایرکتوری دستگاه. این مقدار همان شناسه 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-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده می‌کند. آفست‌های غیر از "Z" نیز پذیرفته می‌شوند. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

deviceActivityState

enum ( DeviceActivityState )

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

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

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

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

روش‌ها

get

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

list

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