Chrome Management API

Interfejs Chrome Management API to zestaw usług, które umożliwiają administratorom przeglądarki Chrome wyświetlanie informacji o urządzeniach z Chrome OS i przeglądarką Chrome, zarządzanie nimi oraz uzyskiwanie statystyk.

Usługa: chromemanagement.googleapis.com

Do wywołania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.

Dokument opisujący

Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa udostępnia te dokumenty opisujące:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:

  • https://chromemanagement.googleapis.com

Zasób REST: v1alpha1.customers.telemetry.devices

Metody
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Uzyskaj dostęp do urządzenia telemetrycznego.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Wyświetla listę wszystkich urządzeń telemetrycznych.

Zasób REST: v1alpha1.customers.telemetry.events

Metody
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Wyświetl listę zdarzeń telemetrii.

Zasób REST: v1alpha1.customers.telemetry.notificationConfigs

Metody
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Utwórz konfigurację powiadomień dotyczących telemetrii.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Usuń konfigurację powiadomień dotyczących telemetrii.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Wyświetla listę wszystkich konfiguracji powiadomień dotyczących telemetrii.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Zaktualizuj konfigurację powiadomień dotyczących telemetrii.

Zasób REST: v1alpha1.customers.telemetry.users

Metody
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Get telemetry user.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Wyświetla listę wszystkich użytkowników telemetrii.

Zasób REST: v1.customers.apps

Metody
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Wygeneruj podsumowanie żądań instalacji aplikacji.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Uzyskaj listę urządzeń, które poprosiły o zainstalowanie rozszerzenia.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Uzyskaj listę użytkowników, którzy poprosili o zainstalowanie rozszerzenia.

Zasób REST: v1.customers.apps.android

Metody
get GET /v1/{name=customers/*/apps/android/*}
Pobierz konkretną aplikację dla klienta według nazwy zasobu.

Zasób REST: v1.customers.apps.chrome

Metody
get GET /v1/{name=customers/*/apps/chrome/*}
Pobierz konkretną aplikację dla klienta według nazwy zasobu.

Zasób REST: v1.customers.apps.web

Metody
get GET /v1/{name=customers/*/apps/web/*}
Pobierz konkretną aplikację dla klienta według nazwy zasobu.

Zasób REST: v1.customers.profiles

Metody
delete DELETE /v1/{name=customers/*/profiles/*}
Usuwanie danych zebranych z profilu przeglądarki Chrome.
get GET /v1/{name=customers/*/profiles/*}
Pobiera profil przeglądarki Chrome z identyfikatorem klienta i stałym identyfikatorem profilu.
list GET /v1/{parent=customers/*}/profiles
Wyświetla listę profili przeglądarki Chrome klienta na podstawie podanych kryteriów wyszukiwania i sortowania.

Zasób REST: v1.customers.reports

Metody
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Liczba przeglądarek Chrome, które zostały niedawno zarejestrowane, mają nową zasadę do zsynchronizowania lub nie wykazały aktywności w ostatnim czasie.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Wyświetl liczbę zdarzeń awarii w Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Wygeneruj raport o liczbie urządzeń, które tracą ważność każdego miesiąca w wybranym okresie.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Liczba urządzeń z ChromeOS, na których nie zsynchronizowano zasad, które nie były używane przez użytkowników w ciągu ostatnich 28 dni, są nieaktualne lub nie spełniają wymagań.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Liczba urządzeń o określonej specyfikacji sprzętowej z wybranego typu sprzętu (np. nazwa modelu, typ procesora).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Utwórz raport o zainstalowanych wersjach Chrome.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Generuj raport o instalacjach aplikacji.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Wyświetl podsumowanie drukowania na każdej drukarce.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Zobacz podsumowanie wydruków wykonanych przez poszczególnych użytkowników.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Pobierz listę zadań drukowania.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Wygeneruj raport o zarządzanych przeglądarkach Chrome, na których zainstalowano określoną aplikację.

Zasób REST: v1.customers.telemetry.devices

Metody
get GET /v1/{name=customers/*/telemetry/devices/*}
Uzyskaj dostęp do urządzenia telemetrycznego.
list GET /v1/{parent=customers/*}/telemetry/devices
Wyświetla listę wszystkich urządzeń telemetrycznych.

Zasób REST: v1.customers.telemetry.events

Metody
list GET /v1/{parent=customers/*}/telemetry/events
Wyświetl listę zdarzeń telemetrii.

Zasób REST: v1.customers.telemetry.notificationConfigs

Metody
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Utwórz konfigurację powiadomień dotyczących telemetrii.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Usuń konfigurację powiadomień dotyczącej telemetrii.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Wyświetla listę wszystkich konfiguracji powiadomień dotyczących telemetrii.

Zasób REST: v1.customers.telemetry.users

Metody
get GET /v1/{name=customers/*/telemetry/users/*}
Get telemetry user.
list GET /v1/{parent=customers/*}/telemetry/users
Wyświetla listę wszystkich użytkowników telemetrii.