Installs

Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.

Representasi resource

Keberadaan resource Instalasi menunjukkan bahwa aplikasi diinstal pada perangkat tertentu (atau bahwa penginstalan tertunda).

API dapat digunakan untuk membuat resource penginstalan menggunakan metode update. Tindakan ini akan memicu penginstalan aplikasi yang sebenarnya di perangkat. Jika pengguna belum memiliki hak untuk aplikasi, akan dibuat upaya untuk membuatnya. Jika ini gagal (misalnya, karena aplikasi tidak gratis dan tidak ada lisensi yang tersedia), pembuatan penginstalan akan gagal.

API juga dapat digunakan untuk mengupdate aplikasi yang terinstal. Jika metode update digunakan pada penginstalan yang sudah ada, aplikasi akan diupdate ke versi terbaru yang tersedia.

Perlu diketahui bahwa penginstalan versi aplikasi tertentu tidak dapat dilakukan: kode versi hanya dapat dibaca.

Jika pengguna menginstal aplikasi sendiri (seperti yang diizinkan oleh perusahaan), sekali lagi resource penginstalan dan mungkin resource hak dibuat secara otomatis.

API juga dapat digunakan untuk menghapus resource penginstalan, yang memicu penghapusan aplikasi dari perangkat. Perlu diperhatikan bahwa menghapus penginstalan tidak otomatis menghapus hak yang sesuai, meskipun tidak ada penginstalan yang tersisa. Resource penginstalan juga akan dihapus jika pengguna meng-uninstal aplikasi itu sendiri.

{
  "kind": "androidenterprise#install",
  "productId": string,
  "versionCode": integer,
  "installState": string
}
Nama properti Nilai Deskripsi Catatan
installState string Status instal. Status "installPending" berarti bahwa permintaan penginstalan baru-baru ini dibuat dan proses download ke perangkat sedang berlangsung. Status "installed" berarti aplikasi telah diinstal. Kolom ini bersifat hanya baca.

Nilai yang dapat diterima adalah:
  • "installPending"
  • "installed"
kind string
productId string ID produk yang penginstalannya ditujukan. Misalnya, "app:com.google.android.gm".
versionCode integer Versi produk yang diinstal. Dijamin hanya akan ditetapkan jika status instal adalah "installed".

Metode

hapus
Permintaan untuk menghapus aplikasi dari perangkat. Panggilan ke get atau list akan tetap menampilkan aplikasi sebagai diinstal di perangkat hingga benar-benar dihapus.
dapatkan
Mengambil detail penginstalan aplikasi di perangkat.
list
Mengambil detail semua aplikasi yang diinstal di perangkat yang ditentukan.
perbarui
Permintaan untuk menginstal versi terbaru aplikasi ke perangkat. Jika sudah diinstal, aplikasi akan diupdate ke versi terbaru jika diperlukan.