Reports API

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.