Chrome Management API

Chrome Management API adalah serangkaian layanan yang memungkinkan administrator Chrome melihat, mengelola, dan mendapatkan insight tentang perangkat Chrome OS dan Browser Chrome mereka.

Layanan: chromemanagement.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://chromemanagement.googleapis.com

Resource REST: v1alpha1.customers.telemetry.devices

Metode
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Mendapatkan perangkat telemetri.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Mencantumkan semua perangkat telemetri.

Resource REST: v1alpha1.customers.telemetry.events

Metode
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Mencantumkan peristiwa telemetri.

Resource REST: v1alpha1.customers.telemetry.notificationConfigs

Metode
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Buat konfigurasi notifikasi telemetri.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Menghapus konfigurasi notifikasi telemetri.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Mencantumkan semua konfigurasi notifikasi telemetri.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Memperbarui konfigurasi notifikasi telemetri.

Resource REST: v1alpha1.customers.telemetry.users

Metode
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Mendapatkan pengguna telemetri.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Mencantumkan semua pengguna telemetri.

Resource REST: v1.customers.apps

Metode
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Buat ringkasan permintaan penginstalan aplikasi.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Mendapatkan daftar perangkat yang telah meminta untuk menginstal ekstensi.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Mendapatkan daftar pengguna yang telah meminta untuk menginstal ekstensi.

Resource REST: v1.customers.apps.android

Metode
get GET /v1/{name=customers/*/apps/android/*}
Mendapatkan aplikasi tertentu untuk pelanggan berdasarkan nama resource-nya.

Resource REST: v1.customers.apps.chrome

Metode
get GET /v1/{name=customers/*/apps/chrome/*}
Mendapatkan aplikasi tertentu untuk pelanggan berdasarkan nama resource-nya.

Resource REST: v1.customers.apps.web

Metode
get GET /v1/{name=customers/*/apps/web/*}
Mendapatkan aplikasi tertentu untuk pelanggan berdasarkan nama resource-nya.

Resource REST: v1.customers.profiles

Metode
delete DELETE /v1/{name=customers/*/profiles/*}
Menghapus data yang dikumpulkan dari profil browser Chrome.
get GET /v1/{name=customers/*/profiles/*}
Mendapatkan profil browser Chrome dengan ID pelanggan dan ID permanen profil.
list GET /v1/{parent=customers/*}/profiles
Mencantumkan profil browser Chrome pelanggan berdasarkan kriteria penelusuran dan pengurutan yang diberikan.

Resource REST: v1.customers.reports

Metode
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Jumlah Browser Chrome yang baru-baru ini didaftarkan, memiliki kebijakan baru yang akan disinkronkan, atau tidak memiliki aktivitas terbaru.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Mendapatkan jumlah peristiwa error Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Buat laporan jumlah perangkat yang masa berlakunya habis di setiap bulan dalam jangka waktu yang dipilih.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Jumlah perangkat ChromeOS yang belum menyinkronkan kebijakan atau tidak memiliki aktivitas pengguna dalam 28 hari terakhir, sudah tidak berlaku, atau tidak mematuhi kebijakan.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Jumlah perangkat dengan spesifikasi hardware tertentu dari jenis hardware yang diminta (misalnya nama model, jenis prosesor).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Buat laporan versi Chrome yang terinstal.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Membuat laporan penginstalan aplikasi.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Dapatkan ringkasan pencetakan yang dilakukan oleh setiap printer.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Dapatkan ringkasan pencetakan yang dilakukan oleh setiap pengguna.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Mendapatkan daftar tugas pencetakan.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Buat laporan perangkat browser Chrome terkelola yang telah menginstal aplikasi tertentu.

Resource REST: v1.customers.telemetry.devices

Metode
get GET /v1/{name=customers/*/telemetry/devices/*}
Mendapatkan perangkat telemetri.
list GET /v1/{parent=customers/*}/telemetry/devices
Mencantumkan semua perangkat telemetri.

Resource REST: v1.customers.telemetry.events

Metode
list GET /v1/{parent=customers/*}/telemetry/events
Mencantumkan peristiwa telemetri.

Resource REST: v1.customers.telemetry.notificationConfigs

Metode
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Buat konfigurasi notifikasi telemetri.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Menghapus konfigurasi notifikasi telemetri.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Mencantumkan semua konfigurasi notifikasi telemetri.

Resource REST: v1.customers.telemetry.users

Metode
get GET /v1/{name=customers/*/telemetry/users/*}
Mendapatkan pengguna telemetri.
list GET /v1/{parent=customers/*}/telemetry/users
Mencantumkan semua pengguna telemetri.