Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Modyfikuje zestaw usług, do których użytkownik ma dostęp (patrz
jako produkty na białej liście). Tylko produkty, które są
zatwierdzone
lub produkty, które zostały wcześniej zatwierdzone (produkty z cofnięciem zatwierdzenia).
na białej liście.
Żądanie
Żądanie HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Lista identyfikatorów produktów tworzących zestaw produktów.
productSetBehavior
string
Interpretacja tego zbioru produktów. „nieznany” nie powinny być nigdy wysyłane i są ignorowane po otrzymaniu. „biała lista” oznacza, że użytkownik ma dostęp do zestawu produktów. „includeAll” oznacza, że wszystkie produkty są dostępne, w tym produkty zatwierdzone, te, które mają unieważnione zatwierdzenie, i produkty, które nigdy nie zostały zatwierdzone. „allZatwierdzone” oznacza, że użytkownik ma dostęp do wszystkich usług zatwierdzonych dla danej firmy. Jeśli wartość to „allapproved” lub „includeAll”, pole productId jest ignorowane. Jeśli nie zostanie podana żadna wartość, zostanie ona zinterpretowana jako „biała lista”. dla zgodności wstecznej. Dalej „allAllowed” lub „includeAll” nie włącza automatycznej widoczności wersji „alfa” lub „beta” ścieżek aplikacji na Androida. Użyj opcji Widoczność produktu, aby włączyć wersję alfa lub „beta” ścieżek audio na użytkownika.
Akceptowane wartości to:
„allApproved”
„includeAll”
„whitelist”
productVisibility[]
list
Dodatkowa lista identyfikatorów produktów tworzących zbiór produktów. W przeciwieństwie do tablicy productID na tej liście możesz określić, które ścieżki (alfa, beta, produkcyjne) produktu mają być widoczne dla użytkownika. Więcej informacji znajdziesz w artykule Widoczność produktu i jej pola. Podanie tego samego identyfikatora produktu zarówno tutaj, jak i w tablicy productId jest niedozwolone i spowoduje błąd.
productVisibility[].productId
string
Identyfikator produktu, który ma być widoczny dla użytkownika. Wymagany dla każdego produktu na liście widoczności produktów.
productVisibility[].tracks[]
list
Rola wycofana. Użyj w zamian zasady trackIds.
productVisibility[].trackIds[]
list
Daje użytkownikowi widoczność do określonych ścieżek produktów identyfikowanych przez trackIds.
kind
string
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:
Lista identyfikatorów produktów tworzących zestaw produktów.
productSetBehavior
string
Interpretacja tego zbioru produktów. „nieznany” nie powinny być nigdy wysyłane i są ignorowane po otrzymaniu. „biała lista” oznacza, że użytkownik ma dostęp do zestawu produktów. „includeAll” oznacza, że wszystkie produkty są dostępne, w tym produkty zatwierdzone, te, które mają unieważnione zatwierdzenie, i produkty, które nigdy nie zostały zatwierdzone. „allZatwierdzone” oznacza, że użytkownik ma dostęp do wszystkich usług zatwierdzonych dla danej firmy. Jeśli wartość to „allapproved” lub „includeAll”, pole productId jest ignorowane. Jeśli nie zostanie podana żadna wartość, zostanie ona zinterpretowana jako „biała lista”. dla zgodności wstecznej. Dalej „allAllowed” lub „includeAll” nie włącza automatycznej widoczności wersji „alfa” lub „beta” ścieżek aplikacji na Androida. Użyj opcji Widoczność produktu, aby włączyć wersję alfa lub „beta” ścieżek audio na użytkownika.
Akceptowane wartości to:
„allApproved”
„includeAll”
„whitelist”
productVisibility[]
list
Dodatkowa lista identyfikatorów produktów tworzących zbiór produktów. W przeciwieństwie do tablicy productID na tej liście możesz określić, które ścieżki (alfa, beta, produkcyjne) produktu mają być widoczne dla użytkownika. Więcej informacji znajdziesz w artykule Widoczność produktu i jej pola. Podanie tego samego identyfikatora produktu zarówno tutaj, jak i w tablicy productId jest niedozwolone i spowoduje błąd.
productVisibility[].productId
string
Identyfikator produktu, który ma być widoczny dla użytkownika. Wymagany dla każdego produktu na liście widoczności produktów.
productVisibility[].tracks[]
list
Rola wycofana. Użyj w zamian zasady trackIds.
productVisibility[].trackIds[]
list
Daje użytkownikowi widoczność do określonych ścieżek produktów identyfikowanych przez trackIds.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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."]]],[]]