Reports API ช่วยให้คุณสร้างรายงานที่ให้ข้อมูลรวม เกี่ยวกับการติดตั้งใช้งานอุปกรณ์ ChromeOS / เบราว์เซอร์ Chrome ที่มีการจัดการ
ภาพรวมคร่าวๆ ของเมธอด API
URL จะเกี่ยวข้องกับ https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER
| คำอธิบาย | URL ที่เกี่ยวข้อง | เมธอด HTTP | พารามิเตอร์คำขอที่อนุญาต |
|---|---|---|---|
| นับเบราว์เซอร์ Chrome ที่ต้องดำเนินการในโดเมน | /reports:countChromeBrowsersNeedingAttention | รับ | ไม่บังคับ: orgUnitId |
| นับอุปกรณ์ Chrome ที่กำลังจะถึงวันสิ้นสุดการอัปเดตอัตโนมัติในโดเมน | /reports:countChromeDevicesReachingAutoExpirationDate | รับ | ไม่บังคับ: orgUnitId, minAueDate, maxAueDate |
| นับอุปกรณ์ Chrome ที่ต้องตรวจสอบในโดเมน | /reports:countChromeDevicesThatNeedAttention | รับ | ไม่บังคับ: orgUnitId, readMask |
| นับอุปกรณ์ฮาร์ดแวร์ Chrome ในโดเมน | /reports:countChromeHardwareFleetDevices | รับ | ไม่บังคับ: orgUnitId, readMask |
| นับเวอร์ชันของ Chrome ที่ติดตั้งใช้งานในอุปกรณ์ในโดเมน | /reports:countChromeVersions | รับ | ไม่บังคับ: orgUnitId, filter, pageSize, pageToken |
| นับแอปที่รายงานซึ่งติดตั้งในอุปกรณ์และเบราว์เซอร์ | /reports:countInstalledApps | รับ | ไม่บังคับ: orgUnitId, filter, pageSize, pageToken, orderBy |
| ดูสรุปการพิมพ์ที่เครื่องพิมพ์แต่ละเครื่องในโดเมนของคุณดำเนินการ | /reports:countPrintJobsByPrinter | รับ | ไม่บังคับ: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| ดูสรุปการพิมพ์ที่ผู้ใช้แต่ละคนในโดเมนของคุณทำ | /reports:countPrintJobsByUser | รับ | ไม่บังคับ: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| รับรายงานแบบละเอียดของงานพิมพ์ในโดเมน | /reports:enumeratePrintJobs | รับ | ไม่บังคับ: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| แสดงรายการอุปกรณ์ที่ติดตั้งแอปใดแอปหนึ่ง | /reports:findInstalledAppDevices | รับ | ไม่บังคับ: orgUnitId, filter, pageSize, pageToken, orderBy |
| แสดงรายการโปรไฟล์ที่มีการติดตั้งแอปหนึ่งๆ | /reports:findInstalledAppProfiles | รับ | ไม่บังคับ: orgUnitId, filter, pageSize, pageToken, orderBy |
| รับจำนวนเหตุการณ์ข้อขัดข้องของ Chrome | /reports:countChromeCrashEvents | รับ | ไม่บังคับ: orgUnitId, filter, orderBy |
ดูคำขอและการตอบกลับตัวอย่างได้ที่ตัวอย่างโค้ด
สิทธิ์ของผู้ดูแลระบบ
API รายงานจะเคารพการมอบหมายบทบาทผู้ดูแลระบบ สิทธิ์ของผู้ดูแลระบบที่จำเป็นจะแตกต่างกันไปขึ้นอยู่กับรายงานที่ผู้ดูแลระบบต้องการสร้าง
| วิธีการ | ต้องมีสิทธิ์ของผู้ดูแลระบบ |
|---|---|
| countChromeBrowsersNeedingAttention | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeDevicesReachingAutoExpirationDate | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeDevicesThatNeedAttention | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeHardwareFleetDevices | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeVersions | "บริการ -> การจัดการ Chrome -> ดูรายงานเวอร์ชัน Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานเวอร์ชัน Chrome" |
| countInstalledApps | "บริการ -> การจัดการ Chrome -> ดูรายงานรายการส่วนขยาย"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานรายการส่วนขยาย" |
| countPrintJobsByPrinter | "บริการ -> การจัดการ Chrome -> ดูรายงานเครื่องพิมพ์ของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานเครื่องพิมพ์ของ Chrome" |
| countPrintJobsByUser | "บริการ -> การจัดการ Chrome -> ดูรายงานเครื่องพิมพ์ของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานเครื่องพิมพ์ของ Chrome" |
| enumeratePrintJobs | "บริการ -> การจัดการ Chrome -> ดูรายงานเครื่องพิมพ์ของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานเครื่องพิมพ์ของ Chrome" |
| findInstalledAppDevices | "บริการ -> การจัดการ Chrome -> ดูรายงานรายการส่วนขยาย"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานรายการส่วนขยาย" |
| findInstalledAppProfiles | "บริการ -> การจัดการ Chrome -> ดูรายงานรายการส่วนขยาย"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานรายการส่วนขยาย" |
| countChromeCrashEvents | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อขัดข้องใน Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อขัดข้องใน Chrome" |
หากต้องการจัดการบทบาทและสิทธิ์ของผู้ดูแลระบบ ให้ไปที่ "คอนโซลผู้ดูแลระบบ -> บทบาทผู้ดูแลระบบ"
ขอบเขต API
API รายงานต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chrome.management.reports.readonly
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์