Recupera el conjunto de productos al que un usuario tiene derecho a acceder. Nota: Este elemento ya no está disponible. Las integraciones nuevas no pueden usar este método y pueden consultar nuestras recomendaciones nuevas.
Solicitud
Solicitud HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parámetros
Nombre del parámetro | Valor | Descripción |
---|---|---|
Parámetros de ruta de acceso | ||
enterpriseId |
string |
El ID de la empresa. |
userId |
string |
El ID del usuario |
Autorización
Esta solicitud requiere una autorización con el siguiente alcance:
Alcance |
---|
https://www.googleapis.com/auth/androidenterprise |
Para obtener más información, consulta la página de autenticación y autorización.
Cuerpo de la solicitud
No proporciones un cuerpo de solicitud con este método.
Respuesta
Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
productId[] |
list |
Es la lista de los ID del producto que conforman el conjunto de productos. | |
productSetBehavior |
string |
La interpretación de este conjunto de productos "desconocido" nunca debe enviarse y se ignora si se recibe. "lista blanca" significa que el usuario tiene derecho a acceder al conjunto de productos. "IncluirTodos" significa que se puede acceder a todos los productos, incluidos los que están aprobados, los productos con aprobación revocada y los productos que nunca se aprobaron. "TodosAprobados" significa que el usuario tiene derecho a acceder a todos los productos aprobados para la empresa. Si el valor es "allApproved" o "includeAll", se ignora el campo productId. Si no se proporciona ningún valor, se interpreta como "lista blanca" para brindar retrocompatibilidad. Además, las opciones "allApproved" o "includeAll" no habilitan la visibilidad automática de los segmentos "alpha" o "beta" para las apps para Android. Usa ProductVisibility para habilitar los segmentos "alpha" o "beta" por usuario.
Los valores aceptables son los siguientes:
|
|
productVisibility[] |
list |
Lista adicional de ID de productos que conforman el conjunto de productos. A diferencia del array productID, en esta lista es posible especificar las pistas (Alfa, Beta, producción) de un producto visibles para el usuario. Consulta ProductVisibility y sus campos para obtener más información. No se permite especificar el mismo ID de producto aquí y en el array productId, ya que generará un error. | |
productVisibility[].productId |
string |
El ID del producto que debe mostrarse al usuario. Obligatorio para todos los artículos de la lista productVisibility. | |
productVisibility[].tracks[] |
list |
Ya no está disponible. Usa trackIds en su lugar. |
|
productVisibility[].trackIds[] |
list |
Otorga al usuario visibilidad de las pistas de productos especificadas, identificadas por trackIds . |
|
kind |
string |