Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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 tersebut 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.
Hanya satu objek lisensi grup yang dibuat per produk dan objek lisensi grup tidak pernah dihapus. Jika produk tidak disetujui, lisensi grupnya akan tetap ada. Hal ini memungkinkan admin perusahaan melacak hak yang tersisa untuk produk tersebut.
Cara mendapatkan lisensi grup ini. "bulkPurchase" berarti bahwa resource Grouplicenses ini dibuat karena perusahaan membeli lisensi untuk produk ini; jika tidak, nilainya adalah "free" (untuk produk gratis).
Nilai yang dapat diterima:
"bulkPurchase"
"free"
approval
string
Apakah produk yang terkait dengan lisensi grup ini saat ini disetujui oleh perusahaan. 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 boleh dibuat.
Nilai yang dapat diterima:
"approved"
"unapproved"
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 akuisisinya adalah "free").
permissions
string
Status persetujuan izin produk. Kolom ini hanya ditetapkan jika produk disetujui. Status yang mungkin tersedia adalah:
"currentApproved", kumpulan izin saat ini telah disetujui, tetapi izin tambahan akan mengharuskan administrator menyetujui kembali produk (Jika produk disetujui tanpa menentukan setelan izin yang disetujui, ini adalah perilaku default).
"needsReapproval", produk memiliki izin yang tidak disetujui. Lisensi produk tambahan tidak dapat ditetapkan hingga produk disetujui kembali,
"allCurrentAndFutureApproved", izin saat ini telah disetujui dan pembaruan izin apa pun di masa mendatang akan otomatis disetujui tanpa peninjauan administrator.
Nilai yang dapat diterima:
"allCurrentAndFutureApproved"
"currentApproved"
"needsReapproval"
productId
string
ID produk yang lisensinya digunakan. Misalnya, "app:com.google.android.gm".