Interfejs Reports API umożliwia generowanie raportów dających zbiorcze informacje o zarządzanym urządzeniu z ChromeOS / wdrożeniu przeglądarki Chrome.
Krótkie omówienie metod interfejsu API
Adresy URL są względne wobec elementu https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER
| Opis | Względny URL | Metoda HTTP | Dozwolone parametry żądania | 
|---|---|---|---|
| Liczba przeglądarek Chrome wymagających uwagi w Twojej domenie | /reports:countChromeBrowsersNeedingAttention | SPRAWDŹ | Opcjonalnie: orgUnitId | 
| Liczba urządzeń z Chrome, które zbliżają się do daty automatycznego wygaśnięcia w Twojej domenie | /reports:countChromeDevicesReachingAutoExpirationDate | SPRAWDŹ | Opcjonalnie: orgUnitId, minAueDate, maxAueDate | 
| Liczba urządzeń z Chrome wymagających uwagi w Twojej domenie | /reports:countChromeDevicesThatNeedAttention | SPRAWDŹ | Opcjonalnie: orgUnitId, readMask | 
| Liczba urządzeń floty do Chrome w domenie | /reports:countChromeHardwareFleetDevices | SPRAWDŹ | Opcjonalnie: orgUnitId, readMask | 
| Liczba wersji Chrome wdrożonych na urządzeniach w Twojej domenie | /reports:countChromeVersions | SPRAWDŹ | Opcjonalnie: orgUnitId, filtr, pageSize, pageToken | 
| Zliczanie zgłoszonych aplikacji zainstalowanych na Twoich urządzeniach i w przeglądarkach | /reports:countInstalledApps | SPRAWDŹ | Opcjonalnie: orgUnitId, filtr, pageSize, pageToken, orderBy | 
| Otrzymuj podsumowanie informacji o drukowaniu na każdej drukarce w Twojej domenie | /reports:countPrintJobsByPrinter | SPRAWDŹ | Opcjonalnie: PrintOrgUnitId, filtr, pageSize, pageToken, orderBy | 
| Podsumowanie drukowania wykonanego przez każdego użytkownika w domenie | /reports:countPrintJobsByUser | SPRAWDŹ | Opcjonalnie: PrintOrgUnitId, filtr, pageSize, pageToken, orderBy | 
| Otrzymywanie szczegółowego raportu o zadaniach drukowania w swojej domenie | /reports:enumeratePrintJobs | SPRAWDŹ | Opcjonalnie: PrintOrgUnitId, filtr, pageSize, pageToken, orderBy | 
| Wyświetlanie listy urządzeń, na których jest zainstalowana konkretna aplikacja | /reports:findInstalledAppDevices | SPRAWDŹ | Opcjonalnie: orgUnitId, filtr, pageSize, pageToken, orderBy | 
| Sprawdzanie liczby zdarzeń awarii Chrome | /reports:countChromeCrashEvents | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, orderBy | 
Przykładowe żądania i odpowiedzi znajdziesz w przykładowym kodzie.
Uprawnienia administratora
Interfejs Reports API respektuje przekazywanie roli administratora. W zależności od raportów, które administrator chce generować, wymagane są różne uprawnienia administratora.
| Metoda | Wymagane są uprawnienia administratora | 
|---|---|
| countChromeBrowsersNeedingAttention | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome | 
| countChromeDevicesReachingAutoExpirationDate | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome | 
| countChromeDevicesThatNeedAttention | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome | 
| countChromeHardwareFleetDevices | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome | 
| countChromeVersions | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport o wersjach Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport o wersjach Chrome | 
| countInstalledApps | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport dotyczący listy rozszerzeń lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport dotyczący listy rozszerzeń | 
| countPrintJobsByPrinter | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome | 
| countPrintJobsByUser | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome | 
| enumeratePrintJobs | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome | 
| findInstalledAppDevices | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport dotyczący listy rozszerzeń lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport dotyczący listy rozszerzeń | 
| countChromeCrashEvents | "Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport o awariach Chrome lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport o awariach Chrome | 
Aby zarządzać rolami i uprawnieniami administratora, otwórz „Konsolę administracyjną” -> Role administratora”.
Zakresy interfejsów API
Interfejs Reports API wymaga tego zakresu protokołu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).
