Bir kullanıcının erişme hakkına sahip olduğu ürün grubunu alır.
İstek
HTTP isteği
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
enterpriseId |
string |
Kuruluşun kimliği. |
userId |
string |
Kullanıcının kimliği. |
Yetkilendirme
Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/androidenterprise |
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasına göz atın.
İstek içeriği
Bu yöntemle istek gövdesi sağlamayın.
Yanıt
Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
productId[] |
list |
Ürün grubunu oluşturan ürün kimliklerinin listesi. | |
productSetBehavior |
string |
Bu ürün grubunun yorumlanması. "unknown" hiçbir zaman gönderilmemelidir ve alındığı takdirde yoksayılır. "beyaz liste", kullanıcının ürün grubuna erişme hakkına sahip olduğu anlamına gelir. "includeAll", onaylanmış ürünler, onayı iptal edilmiş ürünler ve hiç onaylanmamış ürünler dahil olmak üzere tüm ürünlerin erişilebilir olduğu anlamına gelir. "allApproved" ifadesi, kullanıcının kuruluş için onaylanmış tüm ürünlere erişme hakkına sahip olduğu anlamına gelir. Değer "allApproved" veya "includeAll" ise productId alanı yoksayılır. Herhangi bir değer sağlanmazsa geriye dönük uyumluluk için "beyaz liste" olarak yorumlanır. Ayrıca "allApproved" veya "includeAll" ifadeleri, Android uygulaması için "alfa" veya "beta" kanallarının otomatik olarak görünürlüğünü etkinleştirmez. Kullanıcı başına "alfa" veya "beta" kanalları etkinleştirmek için Ürün Görünürlüğü'nü kullanın.
Kabul edilen değerler şunlardır:
|
|
productVisibility[] |
list |
Ürün grubunu oluşturan ürün kimliklerinin ek listesi. productID dizisinden farklı olarak bu listede bir ürünün hangi kanallarının (alfa, beta, üretim) kullanıcı tarafından görülebileceğini belirtmek mümkündür. Daha fazla bilgi için Ürün Görünürlüğü'nü ve alanlarını inceleyin. Aynı ürün kimliğinin hem burada hem de productId dizisinde belirtilmesine izin verilmez ve bu bir hataya neden olur. | |
productVisibility[].productId |
string |
Kullanıcı tarafından görülebilecek ürün kimliği. Ürün Görünürlüğü listesindeki her öğe için zorunludur. | |
productVisibility[].tracks[] |
list |
Kullanımdan kaldırıldı. Bunun yerine trackIds politikasını kullanın. |
|
productVisibility[].trackIds[] |
list |
trackIds tarafından tanımlanan, belirtilen ürün kanallarına kullanıcı görünürlüğü verir. |
|
kind |
string |