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