Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Modifica el conjunto de productos a los que un usuario tiene derecho a acceder (denominados productos whitelisted). Solo se pueden incluir en la lista blanca los productos que están aprobados o los que se aprobaron con anterioridad (productos con aprobación revocada).
Solicitud
Solicitud HTTP
PUT 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:
Es la lista de IDs de productos que componen el conjunto de productos.
productSetBehavior
string
Es 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. “includeAll” significa que se puede acceder a todos los productos, incluidos los productos aprobados, los productos con aprobación revocada y los productos que nunca se aprobaron. "allApproved" significa que el usuario tiene derecho a acceder a todos los productos que están aprobados para la empresa. Si el valor es "allApproved" o "includeAll", se ignorará 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 "alfa" o "beta" en las apps para Android. Usa ProductVisibility para habilitar los segmentos "alfa" o "beta" por usuario.
Los valores aceptables son los siguientes:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Es la lista adicional de los IDs de productos que conforman el conjunto de productos. A diferencia de la matriz productID, en esta lista es posible especificar las pistas (alfa, beta, producción) de un producto que son 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, lo que generará un error.
productVisibility[].productId
string
Es el ID del producto que se mostrará al usuario. Obligatorio para cada artículo de la lista productVisibility.
productVisibility[].tracks[]
list
Ya no está disponible. Usa trackIds en su lugar.
productVisibility[].trackIds[]
list
Otorga al usuario visibilidad de los segmentos de productos especificados, identificados por trackIds.
kind
string
Respuesta
Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:
Es la lista de IDs de productos que componen el conjunto de productos.
productSetBehavior
string
Es 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. “includeAll” significa que se puede acceder a todos los productos, incluidos los productos aprobados, los productos con aprobación revocada y los productos que nunca se aprobaron. "allApproved" significa que el usuario tiene derecho a acceder a todos los productos que están aprobados para la empresa. Si el valor es "allApproved" o "includeAll", se ignorará 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 "alfa" o "beta" en las apps para Android. Usa ProductVisibility para habilitar los segmentos "alfa" o "beta" por usuario.
Los valores aceptables son los siguientes:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Es la lista adicional de los IDs de productos que conforman el conjunto de productos. A diferencia de la matriz productID, en esta lista es posible especificar las pistas (alfa, beta, producción) de un producto que son 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, lo que generará un error.
productVisibility[].productId
string
Es el ID del producto que se mostrará al usuario. Obligatorio para cada artículo de la lista productVisibility.
productVisibility[].tracks[]
list
Ya no está disponible. Usa trackIds en su lugar.
productVisibility[].trackIds[]
list
Otorga al usuario visibilidad de los segmentos de productos especificados, identificados por trackIds.