Interfejs Reports API umożliwia generowanie raportów zawierających zbiorcze informacje o wdrożeniu zarządzanych urządzeń z ChromeOS i przeglądarek Chrome.
Szybki przegląd metod interfejsu API
Adresy URL są względne względem 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 w Twojej domenie zbliżają się do daty automatycznego wygaśnięcia | /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ń z Chrome w Twojej domenie | /reports:countChromeHardwareFleetDevices | SPRAWDŹ | Opcjonalnie: orgUnitId, readMask |
| Liczba wersji Chrome wdrożonych na urządzeniach w Twojej domenie | /reports:countChromeVersions | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, pageSize, pageToken |
| Liczba zgłoszonych aplikacji zainstalowanych na urządzeniach i w przeglądarkach | /reports:countInstalledApps | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, pageSize, pageToken, orderBy |
| Podsumowanie drukowania na każdej drukarce w Twojej domenie | /reports:countPrintJobsByPrinter | SPRAWDŹ | Opcjonalnie: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Podsumowanie drukowania przez każdego użytkownika w Twojej domenie | /reports:countPrintJobsByUser | SPRAWDŹ | Opcjonalnie: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Szczegółowy raport o zadaniach drukowania w Twojej domenie | /reports:enumeratePrintJobs | SPRAWDŹ | Opcjonalnie: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Lista urządzeń, na których jest zainstalowana określona aplikacja | /reports:findInstalledAppDevices | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, pageSize, pageToken, orderBy |
| Lista profili, na których jest zainstalowana określona aplikacja | /reports:findInstalledAppProfiles | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, pageSize, pageToken, orderBy |
| Liczba zdarzeń awarii Chrome | /reports:countChromeCrashEvents | SPRAWDŹ | Opcjonalnie: orgUnitId, filter, orderBy |
Przykładowe żądania i odpowiedzi znajdziesz w przykładowych fragmentach kodu.
Uprawnienia administratora
Interfejs Reports API uwzględnia delegowanie ról administratora. W zależności od tego, jakie raporty chce wygenerować administrator, wymagane są różne uprawnienia administratora.
| Metoda | Wymagane uprawnienia administratora |
|---|---|
| countChromeBrowsersNeedingAttention | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu na temat statystyk dotyczących Chrome” |
| countChromeDevicesReachingAutoExpirationDate | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu na temat statystyk dotyczących Chrome” |
| countChromeDevicesThatNeedAttention | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu na temat statystyk dotyczących Chrome” |
| countChromeHardwareFleetDevices | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu na temat statystyk dotyczących Chrome” |
| countChromeVersions | "Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Wersje Chrome"
lub "Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Wersje Chrome" |
| countInstalledApps | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Lista rozszerzeń”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Lista rozszerzeń” |
| countPrintJobsByPrinter | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Drukarki Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Drukarki Chrome” |
| countPrintJobsByUser | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Drukarki Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Drukarki Chrome” |
| enumeratePrintJobs | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Drukarki Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Drukarki Chrome” |
| findInstalledAppDevices | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Lista rozszerzeń”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Lista rozszerzeń” |
| findInstalledAppProfiles | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Lista rozszerzeń”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Lista rozszerzeń” |
| countChromeCrashEvents | „Usługi -> Zarządzanie Chrome -> Wyświetlanie raportu Awaria Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetlanie raportu Awaria Chrome” |
Aby zarządzać rolami i uprawnieniami administratora, otwórz „Konsola administracyjna -> Role administratora”.
Zakresy interfejsu API
Interfejs Reports API wymaga tego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.