Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kullanıcının erişme hakkına sahip olduğu ürün grubunu değiştirir (
beyaz listeye eklenmiş ürünler olarak değerlendirebilirsiniz. Sadece
onaylandı
veya daha önce onaylanmış ürünler (onay iptal edilmiş ürünler)
beyaz listeye eklenebilir.
İstek
HTTP isteği
PUT 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:
Ürün grubunu oluşturan ürün kimliklerinin listesi.
productSetBehavior
string
Bu ürün grubunun yorumlanması. "bilinmiyor" hiçbir zaman gönderilmemelidir ve bu değer alınırsa 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 olması anlamına gelir. "tümü onaylandı" kullanıcının, kuruluş için onaylanan tüm ürünlere erişme hakkına sahip olduğu anlamına gelir. Değer "allApproved" ise "includeAll" ise productId alanı yoksayılır. Herhangi bir değer sağlanmazsa "beyaz liste" olarak yorumlanır geriye dönük uyumluluk için de geliştirilmiştir. Ayrıca "tümü onaylandı" veya "includeAll" "alfa"nın otomatik görünürlüğünü etkinleştirmez veya "beta" Android uygulaması için parkurlar. "Alfa"yı etkinleştirmek için Ürün Görünürlüğü'nü kullanma veya "beta" izin verir.
Kabul edilen değerler şunlardır:
"allApproved"
"includeAll"
"whitelist"
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
Yanıt
Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
Ürün grubunu oluşturan ürün kimliklerinin listesi.
productSetBehavior
string
Bu ürün grubunun yorumlanması. "bilinmiyor" hiçbir zaman gönderilmemelidir ve bu değer alınırsa 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 olması anlamına gelir. "tümü onaylandı" kullanıcının, kuruluş için onaylanan tüm ürünlere erişme hakkına sahip olduğu anlamına gelir. Değer "allApproved" ise "includeAll" ise productId alanı yoksayılır. Herhangi bir değer sağlanmazsa "beyaz liste" olarak yorumlanır geriye dönük uyumluluk için de geliştirilmiştir. Ayrıca "tümü onaylandı" veya "includeAll" "alfa"nın otomatik görünürlüğünü etkinleştirmez veya "beta" Android uygulaması için parkurlar. "Alfa"yı etkinleştirmek için Ürün Görünürlüğü'nü kullanma veya "beta" izin verir.
Kabul edilen değerler şunlardır:
"allApproved"
"includeAll"
"whitelist"
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.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-09-13 UTC."],[[["This method modifies the products a user can access, including whitelisting approved or previously approved products."],["It's deprecated and will be inaccessible after September 30, 2025; new integrations should refer to recommended alternatives."],["You can specify product visibility by track (alpha, beta, production) using `productVisibility` and `trackIds`."],["The request requires authorization with the `https://www.googleapis.com/auth/androidenterprise` scope."]]],[]]