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 (en adelante,
como productos incluidos en la lista blanca). Solo los productos que son
aprobado
o productos aprobados previamente (productos con aprobación revocada)
se pueden incluir en la lista blanca.
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" no se deben enviar y se ignoran si se reciben. "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 productos aprobados, los productos con aprobación revocada y los productos que nunca se aprobaron. "todos aprobados" 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 ignora el campo productId. Si no se proporciona ningún valor, se interpreta como "lista blanca" para ofrecer retrocompatibilidad. Más "allApproved" o "includeAll" no habilita la visibilidad automática de "alfa" o "beta" segmentos para la aplicación para Android. Usa ProductVisibility para habilitar "Alfa" o "beta" de seguimiento 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
Obsoleta. 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" no se deben enviar y se ignoran si se reciben. "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 productos aprobados, los productos con aprobación revocada y los productos que nunca se aprobaron. "todos aprobados" 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 ignora el campo productId. Si no se proporciona ningún valor, se interpreta como "lista blanca" para ofrecer retrocompatibilidad. Más "allApproved" o "includeAll" no habilita la visibilidad automática de "alfa" o "beta" segmentos para la aplicación para Android. Usa ProductVisibility para habilitar "Alfa" o "beta" de seguimiento 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
Obsoleta. Usa trackIds en su lugar.
productVisibility[].trackIds[]
list
Otorga al usuario visibilidad de los segmentos de productos especificados, identificados por trackIds.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-22 (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."]]],[]]