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

รหัส API ไดเรกทอรีที่ไม่ซ้ำกันของอุปกรณ์ ค่านี้เหมือนกับรหัส Directory 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)

เอาต์พุตเท่านั้น การประทับเวลาที่รวบรวมรายงาน

ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 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

สถานะกิจกรรมของอุปกรณ์

Enum
DEVICE_ACTIVITY_STATE_UNSPECIFIED ไม่ได้ระบุสถานะของกิจกรรมในอุปกรณ์
ACTIVE มีการใช้งานอุปกรณ์อยู่
IDLE อุปกรณ์ไม่ได้ใช้งานอยู่ในขณะนี้
LOCKED อุปกรณ์ล็อกอยู่

เมธอด

get

รับผู้ใช้การวัดผล

list

แสดงรายการผู้ใช้การวัดและส่งข้อมูลทางไกลทั้งหมด