Mengambil kumpulan produk yang berhak diakses oleh pengguna. Catatan: Item ini sudah tidak digunakan lagi. Integrasi baru tidak dapat menggunakan metode ini dan dapat membaca rekomendasi baru.
Permintaan
Permintaan HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parameter
Nama parameter | Nilai | Deskripsi |
---|---|---|
Parameter jalur | ||
enterpriseId |
string |
ID perusahaan. |
userId |
string |
ID pengguna. |
Otorisasi
Permintaan ini memerlukan otorisasi dengan cakupan berikut:
Cakupan |
---|
https://www.googleapis.com/auth/androidenterprise |
Untuk informasi selengkapnya, lihat halaman autentikasi dan otorisasi.
Isi permintaan
Jangan berikan isi permintaan dengan metode ini.
Tanggapan
Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
productId[] |
list |
Daftar ID produk yang membentuk kumpulan produk. | |
productSetBehavior |
string |
Penafsiran kumpulan produk ini. "unknown" tidak boleh dikirim dan akan diabaikan jika diterima. "daftar yang diizinkan" berarti pengguna berhak mengakses set produk. "includeAll" berarti semua produk dapat diakses, termasuk produk yang disetujui, produk yang dicabut persetujuannya, dan produk yang belum pernah disetujui. "allDisetujui" berarti pengguna berhak mengakses semua produk yang disetujui untuk perusahaan. Jika nilainya adalah "allDisetujui" atau "includeAll", kolom productId akan diabaikan. Jika tidak ada nilai yang diberikan, nilai akan ditafsirkan sebagai "daftar yang diizinkan" untuk kompatibilitas mundur. "Semua Disetujui" atau "includeAll" lebih lanjut tidak mengaktifkan visibilitas otomatis dari trek "alfa" atau "beta" untuk aplikasi Android. Gunakan Visibilitas Produk untuk mengaktifkan trek "alfa" atau "beta" per pengguna.
Nilai yang dapat diterima adalah:
|
|
productVisibility[] |
list |
Daftar tambahan ID produk yang membentuk kumpulan produk. Tidak seperti array productID, dalam daftar ini, Anda dapat menentukan trek mana (alfa, beta, produksi) produk yang terlihat oleh pengguna. Lihat ProductVisibility dan kolomnya untuk mengetahui informasi selengkapnya. Penentuan ID produk yang sama di sini dan di array productId tidak diizinkan dan akan mengakibatkan error. | |
productVisibility[].productId |
string |
ID produk untuk ditampilkan kepada pengguna. Wajib untuk setiap item dalam daftar visibilitas produk. | |
productVisibility[].tracks[] |
list |
Tidak digunakan lagi. Sebagai gantinya, gunakan trackIds . |
|
productVisibility[].trackIds[] |
list |
Memberikan visibilitas kepada pengguna ke jalur produk yang ditentukan, yang diidentifikasi oleh trackIds . |
|
kind |
string |