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

REST Resource: v1alpha1.customers.profiles

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

REST Resource: 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.

REST Resource: v1alpha1.customers.telemetry.events

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

REST Resource: 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.

REST Resource: 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.

REST Resource: 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.

REST Resource: v1.customers.apps.android

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

REST Resource: v1.customers.apps.chrome

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

REST Resource: v1.customers.apps.web

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

REST Resource: 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.

REST Resource: v1.customers.profiles.commands

Metode
create POST /v1/{parent=customers/*/profiles/*}/commands
Membuat perintah jarak jauh profil browser Chrome.
get GET /v1/{name=customers/*/profiles/*/commands/*}
Mendapatkan perintah jarak jauh profil browser Chrome.
list GET /v1/{parent=customers/*/profiles/*}/commands
Mencantumkan perintah jarak jauh profil browser Chrome.

REST Resource: 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 sesuai.
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
Buat laporan penginstalan aplikasi.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Mendapatkan ringkasan pencetakan yang dilakukan oleh setiap printer.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Mendapatkan ringkasan pencetakan yang dilakukan oleh setiap pengguna.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Mendapatkan daftar tugas cetak.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Buat laporan perangkat browser Chrome terkelola yang telah menginstal aplikasi tertentu.

REST Resource: 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.

REST Resource: v1.customers.telemetry.events

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

REST Resource: 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.

REST Resource: 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.

REST Resource: v1.customers.thirdPartyProfileUsers

Metode
move POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move
Memindahkan pengguna profil Chrome pihak ketiga ke OU tujuan.