Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Modifica o conjunto de produtos aos quais um usuário tem direito de acesso (referido
como produtos incluídos na lista de permissões). Somente produtos que são
aprovado
ou produtos que foram aprovados anteriormente (produtos com aprovação revogada)
podem ser colocados na lista de permissões.
Solicitação
Solicitação HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parâmetros
Nome do parâmetro
Valor
Descrição
Parâmetros de caminho
enterpriseId
string
O ID da empresa.
userId
string
O ID do usuário.
Autorização
Esta solicitação requer autorização com o seguinte escopo:
A lista de IDs de produtos que compõem o conjunto de produtos.
productSetBehavior
string
A interpretação desse conjunto de produtos. "desconhecido" nunca deve ser enviado e será ignorado se for recebido. "lista de permissões" significa que o usuário tem direito de acessar o conjunto de produtos. "includeAll" significa que todos os produtos são acessíveis, incluindo os aprovados, os com aprovação revogada e os que nunca foram aprovados. "allAprovado" significa que o usuário tem direito de acessar todos os produtos aprovados para a empresa. Se o valor for "allApproved" ou "includeAll", o campo productId será ignorado. Se nenhum valor for inserido, será interpretado como "lista de permissões" para compatibilidade com versões anteriores. "allAprovado" adicional ou "includeAll" não ativa a visibilidade automática da versão "Alfa" ou "Beta" faixas para apps Android. Usar ProductVisibility para ativar a versão "Alfa" ou "Beta" por usuário.
Os valores aceitáveis são:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Lista adicional de IDs de produtos que compõem o conjunto de produtos. Ao contrário da matriz productID, nesta lista é possível especificar quais faixas (Alfa, Beta, produção) de um produto são visíveis para o usuário. Consulte "ProductVisibility" e os campos relacionados para ver mais informações. Não é permitido especificar o mesmo ID do produto aqui e na matriz productId, e isso resultará em um erro.
productVisibility[].productId
string
O ID do produto que ficará visível ao usuário. Obrigatório para cada item na lista productVisibility.
productVisibility[].tracks[]
list
Obsoleto. Use trackIds
productVisibility[].trackIds[]
list
Concede ao usuário visibilidade para as faixas de produtos especificadas, identificadas por trackIds.
kind
string
Resposta
Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:
A lista de IDs de produtos que compõem o conjunto de produtos.
productSetBehavior
string
A interpretação desse conjunto de produtos. "desconhecido" nunca deve ser enviado e será ignorado se for recebido. "lista de permissões" significa que o usuário tem direito de acessar o conjunto de produtos. "includeAll" significa que todos os produtos são acessíveis, incluindo os aprovados, os com aprovação revogada e os que nunca foram aprovados. "allAprovado" significa que o usuário tem direito de acessar todos os produtos aprovados para a empresa. Se o valor for "allApproved" ou "includeAll", o campo productId será ignorado. Se nenhum valor for inserido, será interpretado como "lista de permissões" para compatibilidade com versões anteriores. "allAprovado" adicional ou "includeAll" não ativa a visibilidade automática da versão "Alfa" ou "Beta" faixas para apps Android. Usar ProductVisibility para ativar a versão "Alfa" ou "Beta" por usuário.
Os valores aceitáveis são:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Lista adicional de IDs de produtos que compõem o conjunto de produtos. Ao contrário da matriz productID, nesta lista é possível especificar quais faixas (Alfa, Beta, produção) de um produto são visíveis para o usuário. Consulte "ProductVisibility" e os campos relacionados para ver mais informações. Não é permitido especificar o mesmo ID do produto aqui e na matriz productId, e isso resultará em um erro.
productVisibility[].productId
string
O ID do produto que ficará visível ao usuário. Obrigatório para cada item na lista productVisibility.
productVisibility[].tracks[]
list
Obsoleto. Use trackIds
productVisibility[].trackIds[]
list
Concede ao usuário visibilidade para as faixas de produtos especificadas, identificadas por trackIds.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]],[]]