Recupera o conjunto de produtos aos quais um usuário tem direito de acesso. Observação: este item foi descontinuado. Novas integrações não podem usar esse método e podem consultar nossas novas recomendações.
Solicitação
Solicitação HTTP
GET 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:
Escopo |
---|
https://www.googleapis.com/auth/androidenterprise |
Para mais informações, consulte a página de autenticação e autorização.
Corpo da solicitação
Não forneça um corpo de solicitação com este método.
Resposta
Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
Nome da propriedade | Valor | Descrição | Observações |
---|---|---|---|
productId[] |
list |
A lista de IDs de produtos que compõem o conjunto de produtos. | |
productSetBehavior |
string |
A interpretação deste conjunto de produtos. O valor "desconhecido" nunca deve ser enviado e será ignorado se for recebido. "lista de permissões" significa que o usuário tem o direito de acessar o conjunto de produtos. "Incluir todos" significa que todos os produtos estão acessíveis, incluindo aqueles que foram aprovados, produtos com aprovação revogada e produtos que nunca foram aprovados. "allApprove" significa que o usuário tem o direito de acessar todos os produtos aprovados para a empresa. Se o valor for "allApprove" ou "includeAll", o campo productId será ignorado. Se nenhum valor for fornecido, ele será interpretado como "lista de permissões" para compatibilidade com versões anteriores. Além disso, "allApprove" ou "includeAll" não ativa a visibilidade automática de faixas "alpha" ou "beta" para aplicativos Android. Use ProductVisibility para ativar faixas "alpha" ou "beta" por usuário.
Os valores aceitáveis são:
|
|
productVisibility[] |
list |
Lista adicional de IDs do produto que fazem parte do conjunto. Ao contrário da matriz productID, nesta lista é possível especificar quais faixas (Alfa, Beta, produção) de um produto estão visíveis para o usuário. Consulte ProductVisibility e seus campos para mais informações. Não é permitido especificar o mesmo ID de produto aqui e na matriz productId. Isso causará um erro. | |
productVisibility[].productId |
string |
O ID do produto a ser exibido ao usuário. Obrigatório para cada item da lista productVisibility. | |
productVisibility[].tracks[] |
list |
Obsoleto. Use trackIds |
|
productVisibility[].trackIds[] |
list |
Concede ao usuário visibilidade às faixas de produto especificadas, identificadas por trackIds . |
|
kind |
string |