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:countChromeProfileVersions | รับ | ไม่บังคับ: orgUnitId, filter, pageSize, pageToken |
| นับเวอร์ชันของ 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 |
| ค้นหารายงานการใช้งาน SaaS ในโดเมนของคุณ | /reports:findSaasUsage | รับ | ไม่บังคับ: filter, pageSize, pageToken, orderBy |
| ค้นหารายงานการใช้งาน SaaS ในโดเมนของคุณที่จัดกลุ่มตามเบราว์เซอร์ | /reports:findSaasUsageBrowsers | รับ | บังคับ: app; ไม่บังคับ: filter, pageSize, pageToken, orderBy |
| ค้นหารายงานการใช้งาน SaaS ในโดเมนของคุณที่จัดกลุ่มตามโปรไฟล์ | /reports:findSaasUsageProfiles | รับ | บังคับ: app; ไม่บังคับ: filter, pageSize, pageToken, orderBy |
ดูตัวอย่างโค้ดสำหรับคำขอและการตอบกลับ
สิทธิ์ของผู้ดูแลระบบ
Reports API จะพิจารณาการมอบหมายบทบาทผู้ดูแลระบบ โดยต้องมีสิทธิ์ของผู้ดูแลระบบที่แตกต่างกันไปตามรายงานที่ผู้ดูแลระบบต้องการสร้าง
| เมธอด | สิทธิ์ของผู้ดูแลระบบที่จำเป็น |
|---|---|
| countChromeBrowsersNeedingAttention | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeDevicesReachingAutoExpirationDate | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeDevicesThatNeedAttention | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeHardwareFleetDevices | "บริการ -> การจัดการ Chrome -> ดูรายงานข้อมูลเชิงลึกของ Chrome"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานข้อมูลเชิงลึกของ Chrome" |
| countChromeProfileVersions | "บริการ -> การจัดการ 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" |
| findSaasUsage | "บริการ -> การจัดการ Chrome -> ดูรายงานการใช้งาน SaaS"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานการใช้งาน SaaS" |
| findSaasUsageBrowsers | "บริการ -> การจัดการ Chrome -> ดูรายงานการใช้งาน SaaS"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานการใช้งาน SaaS" |
| findSaasUsageProfiles | "บริการ -> การจัดการ Chrome -> ดูรายงานการใช้งาน SaaS"
หรือ "บริการ -> ChromeOS -> การตั้งค่า -> ดูรายงานการใช้งาน SaaS" |
หากต้องการจัดการบทบาทและสิทธิ์ของผู้ดูแลระบบ ให้ไปที่ "คอนโซลผู้ดูแลระบบ -> บทบาทผู้ดูแลระบบ"
ขอบเขต API
Reports API ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chrome.management.reports.readonly
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์