Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.
Representasi resource
Objek lisensi grup memungkinkan Anda melacak lisensi (disebut hak) untuk aplikasi gratis dan berbayar. Untuk aplikasi gratis, lisensi grup dibuat saat admin perusahaan pertama kali menyetujui produk di Google Play atau saat hak pertama untuk produk dibuat untuk pengguna melalui API. Untuk aplikasi berbayar, objek lisensi grup hanya dibuat saat admin perusahaan membeli produk di Google Play untuk pertama kalinya.
Gunakan API untuk membuat kueri lisensi grup. Resource Grouplicenses
mencakup jumlah total lisensi yang dibeli (khusus aplikasi berbayar) dan jumlah total lisensi yang saat ini digunakan. Dengan kata lain, jumlah total Entitlements
yang ada untuk produk tersebut.
Hanya satu objek lisensi grup yang dibuat per produk dan objek lisensi grup tidak akan dihapus. Jika produk tidak disetujui, lisensi grupnya akan tetap ada. Hal ini memungkinkan admin perusahaan melacak hak yang tersisa untuk produk tersebut.
{ "kind": "androidenterprise#groupLicense", "productId": string, "numPurchased": integer, "numProvisioned": integer, "acquisitionKind": string, "approval": string, "permissions": string }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
acquisitionKind |
string |
Cara lisensi grup ini diperoleh. "bulkPurchase" berarti resource Grouplicenses ini dibuat karena perusahaan membeli lisensi untuk produk ini; jika tidak, nilainya adalah "free" (untuk produk gratis).
Nilai yang dapat diterima adalah:
|
|
approval |
string |
Apakah produk yang terkait dengan lisensi grup ini saat ini disetujui oleh perusahaan atau tidak. Produk disetujui saat lisensi grup pertama kali dibuat, tetapi persetujuan ini dapat dicabut oleh admin perusahaan melalui Google Play. Produk yang tidak disetujui tidak akan terlihat oleh pengguna akhir dalam koleksi, dan hak baru atas produk tersebut biasanya tidak dibuat.
Nilai yang dapat diterima adalah:
|
|
kind |
string |
||
numProvisioned |
integer |
Jumlah total lisensi yang disediakan untuk produk ini. Ditampilkan oleh operasi baca, tetapi diabaikan dalam operasi tulis. | |
numPurchased |
integer |
Jumlah lisensi yang dibeli (mungkin dalam beberapa pembelian). Jika kolom ini dihilangkan, tidak ada batasan jumlah lisensi yang dapat disediakan (misalnya, jika jenis akuisisi adalah "free" ). |
|
permissions |
string |
Status persetujuan izin produk. Kolom ini hanya ditetapkan jika produk disetujui. Status yang mungkin tersedia adalah:
Nilai yang dapat diterima adalah:
|
|
productId |
string |
ID produk untuk lisensi tersebut. Misalnya, "app:com.google.android.gm" . |
Metode
- dapatkan
- Mengambil detail lisensi grup perusahaan untuk produk. Catatan: Item ini sudah tidak digunakan lagi. Integrasi baru tidak dapat menggunakan metode ini dan dapat membaca rekomendasi baru.
- list
- Mengambil ID semua produk yang lisensi grupnya dimiliki oleh perusahaan. Catatan: Item ini sudah tidak digunakan lagi. Integrasi baru tidak dapat menggunakan metode ini dan dapat membaca rekomendasi baru.