Reports API की मदद से, रिपोर्ट जनरेट की जा सकती हैं. इन रिपोर्ट में, मैनेज किए जा रहे ChromeOS डिवाइस / Chrome ब्राउज़र को डिप्लॉय करने के बारे में कुल जानकारी मिलती है.
एपीआई के तरीकों की खास जानकारी
यूआरएल, https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER से जुड़े होते हैं
| ब्यौरा | मिलता-जुलता यूआरएल | एचटीटीपी तरीका | अनुमति वाले अनुरोध पैरामीटर |
|---|---|---|---|
| अपने डोमेन में, उन Chrome ब्राउज़र की संख्या देखना जिनके लिए कार्रवाई करने की ज़रूरत है | /reports:countChromeBrowsersNeedingAttention | GET | ज़रूरी नहीं: orgUnitId |
| अपने डोमेन में, उन Chrome डिवाइसों की संख्या देखना जिनके लिए अपने-आप अपडेट होने की सुविधा खत्म होने वाली है | /reports:countChromeDevicesReachingAutoExpirationDate | GET | ज़रूरी नहीं: orgUnitId, minAueDate, maxAueDate |
| अपने डोमेन में, उन Chrome डिवाइसों की संख्या देखना जिनके लिए कार्रवाई करने की ज़रूरत है | /reports:countChromeDevicesThatNeedAttention | GET | ज़रूरी नहीं: orgUnitId, readMask |
| अपने डोमेन में, Chrome हार्डवेयर फ़्लीट डिवाइसों की संख्या देखना | /reports:countChromeHardwareFleetDevices | GET | ज़रूरी नहीं: orgUnitId, readMask |
| अपने डोमेन में डिवाइसों पर डिप्लॉय किए गए Chrome के वर्शन की संख्या देखना | /reports:countChromeVersions | GET | ज़रूरी नहीं: orgUnitId, फ़िल्टर, pageSize, pageToken |
| अपने डिवाइसों और ब्राउज़र पर इंस्टॉल किए गए, रिपोर्ट किए गए ऐप्लिकेशन की संख्या देखना | /reports:countInstalledApps | GET | ज़रूरी नहीं: orgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| अपने डोमेन में, हर प्रिंटर से किए गए प्रिंट की खास जानकारी देखना | /reports:countPrintJobsByPrinter | GET | ज़रूरी नहीं: printerOrgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| अपने डोमेन में, हर उपयोगकर्ता से किए गए प्रिंट की खास जानकारी देखना | /reports:countPrintJobsByUser | GET | ज़रूरी नहीं: printerOrgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| अपने डोमेन में, प्रिंट वाले कामों की पूरी रिपोर्ट देखना | /reports:enumeratePrintJobs | GET | ज़रूरी नहीं: printerOrgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| उन डिवाइसों की सूची देखना जिन पर कोई खास ऐप्लिकेशन इंस्टॉल है | /reports:findInstalledAppDevices | GET | ज़रूरी नहीं: orgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| उन प्रोफ़ाइलों की सूची देखना जिन पर कोई खास ऐप्लिकेशन इंस्टॉल है | /reports:findInstalledAppProfiles | GET | ज़रूरी नहीं: orgUnitId, फ़िल्टर, pageSize, pageToken, orderBy |
| Chrome के क्रैश होने की घटनाओं की संख्या देखना | /reports:countChromeCrashEvents | GET | ज़रूरी नहीं: orgUnitId, फ़िल्टर, orderBy |
अनुरोधों और जवाबों के उदाहरणों के लिए, कोड के सैंपल देखें.
एडमिन के खास अधिकार
Reports 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 के क्रैश होने की रिपोर्ट देखें" |
एडमिन के रोल और खास अधिकारों को मैनेज करने के लिए, "Admin console -> एडमिन के रोल" पर जाएं.
एपीआई के स्कोप
Reports API के लिए, OAuth के इस स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/chrome.management.reports.readonly
ज़्यादा जानकारी के लिए, पुष्टि करने की खास जानकारी देखें.