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

รหัส API ไดเรกทอรีที่ไม่ซ้ำกันของอุปกรณ์ ค่านี้เหมือนกับรหัส Directory 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" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

deviceActivityState

enum (DeviceActivityState)

เอาต์พุตเท่านั้น สถานะกิจกรรมในอุปกรณ์

DeviceActivityState

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

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

วิธีการ

get

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

list

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