Chrome Management API

Interfejs Chrome Management API to zestaw usług, które umożliwiają administratorom Chrome wyświetlanie statystyk na urządzeniach z Chrome OS i przeglądarkę Chrome, a także zarządzanie nimi.

Usługa: chromemanagement.googleapis.com

W celu wywołania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywołania tej usługi aplikacja musi używać własnych bibliotek, podczas tworzenia żądań do interfejsu API używaj podanych niżej informacji.

Dokument opisujący

Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i korzystanie z nich. 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 następujące dokumenty wykrywania:

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, a 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/*}
Pobierz urządzenie do telemetrii.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Wyświetlenie listy wszystkich urządzeń telemetrycznych.

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

Metody
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Wyświetlenie listy zdarzeń telemetrycznych.

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świetl 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/*}
Pobierz użytkownika danych telemetrycznych.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Wyświetlenie listy wszystkich użytkowników usług telemetrycznych.

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
Zobacz listę urządzeń, które poprosiły o zainstalowanie rozszerzenia.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Pobierz 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 na podstawie nazwy jej zasobu.

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

Metody
get GET /v1/{name=customers/*/apps/chrome/*}
Pobierz konkretną aplikację dla klienta na podstawie nazwy jej zasobu.

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

Metody
get GET /v1/{name=customers/*/apps/web/*}
Pobierz konkretną aplikację dla klienta na podstawie nazwy jej zasobu.

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ą nowe zasady do zsynchronizowania lub które nie wykazywały ostatnio żadnej aktywności.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Sprawdź liczbę zdarzeń awarii Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Wygeneruj raport z liczbą urządzeń, które tracą ważność każdego miesiąca w wybranym przedziale czasu.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Liczba urządzeń z ChromeOS, które nie mają zsynchronizowanych zasad lub w ciągu ostatnich 28 dni nie wykazywały aktywności użytkownika, są nieaktualne lub nie podlegają skargom.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Liczba urządzeń o określonej specyfikacji sprzętowej z żądanego typu sprzętu (np. nazwa modelu, typ procesora).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Wygeneruj raport o zainstalowanych wersjach Chrome.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Wygeneruj raport o instalacjach aplikacji.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Sprawdzanie podsumowania drukowania na poszczególnych drukarkach.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Sprawdzanie podsumowań drukowania wykonanych przez poszczególnych użytkowników.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Wyświetl listę zadań drukowania.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Wygeneruj raport o zarządzanych urządzeniach z przeglądarką Chrome, na których jest zainstalowana określona aplikacja.

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

Metody
get GET /v1/{name=customers/*/telemetry/devices/*}
Pobierz urządzenie do telemetrii.
list GET /v1/{parent=customers/*}/telemetry/devices
Wyświetlenie listy wszystkich urządzeń telemetrycznych.

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

Metody
list GET /v1/{parent=customers/*}/telemetry/events
Wyświetlenie listy zdarzeń telemetrycznych.

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ących telemetrii.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Wyświetl listę wszystkich konfiguracji powiadomień dotyczących telemetrii.

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

Metody
get GET /v1/{name=customers/*/telemetry/users/*}
Pobierz użytkownika danych telemetrycznych.
list GET /v1/{parent=customers/*}/telemetry/users
Wyświetlenie listy wszystkich użytkowników usług telemetrycznych.