Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Modifica l'insieme di prodotti a cui un utente ha accesso (chiamati
prodotti whitelisted). Solo i prodotti approvati o i prodotti precedentemente approvati (prodotti con approvazione revocata) possono essere autorizzati.
Richiesta
Richiesta HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parametri
Nome del parametro
Valore
Descrizione
Parametri percorso
enterpriseId
string
L'ID dell'azienda.
userId
string
L'ID dell'utente.
Autorizzazione
Questa richiesta richiede l'autorizzazione con il seguente ambito:
L'elenco di ID prodotto che compongono l'insieme di prodotti.
productSetBehavior
string
L'interpretazione di questo set di prodotti. "sconosciuto" non deve mai essere inviato e viene ignorato se ricevuto. "lista consentita" significa che l'utente ha il diritto di accedere al set di prodotti. "includeAll" indica che sono accessibili tutti i prodotti, inclusi quelli approvati, quelli con approvazione revocata e i prodotti che non sono mai stati approvati. "allApprovato" significa che l'utente ha il diritto di accedere a tutti i prodotti approvati per l'azienda. Se il valore è "allAPPROVE" o "includeAll", il campo productId viene ignorato. Se non viene fornito alcun valore, questo viene interpretato come "lista consentita" per garantire la compatibilità con le versioni precedenti. Inoltre, "allAPPROVE" o "includeAll" non attiva la visibilità automatica dei canali "alpha" o "beta" per l'app per Android. Utilizza ProductVisibility per attivare canali "alpha" o "beta" per utente.
I valori accettati sono:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Elenco aggiuntivo di ID prodotto che compongono il set di prodotti. A differenza dell'array productID, in questo elenco è possibile specificare le tracce (alpha, beta, produzione) di un prodotto visibili all'utente. Consulta ProductVisibility e i relativi campi per ulteriori informazioni. Specificare lo stesso ID prodotto sia qui sia nell'array productId non è consentito e causerà un errore.
productVisibility[].productId
string
L'ID prodotto da rendere visibile all'utente. Obbligatorio per ogni articolo nell'elenco ProductVisibility.
productVisibility[].tracks[]
list
Deprecato. Usa invece il criterio trackIds.
productVisibility[].trackIds[]
list
Concede all'utente la visibilità dei canali di prodotto specificati, identificati da trackIds.
kind
string
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
L'elenco di ID prodotto che compongono l'insieme di prodotti.
productSetBehavior
string
L'interpretazione di questo set di prodotti. "sconosciuto" non deve mai essere inviato e viene ignorato se ricevuto. "lista consentita" significa che l'utente ha il diritto di accedere al set di prodotti. "includeAll" indica che sono accessibili tutti i prodotti, inclusi quelli approvati, quelli con approvazione revocata e i prodotti che non sono mai stati approvati. "allApprovato" significa che l'utente ha il diritto di accedere a tutti i prodotti approvati per l'azienda. Se il valore è "allAPPROVE" o "includeAll", il campo productId viene ignorato. Se non viene fornito alcun valore, questo viene interpretato come "lista consentita" per garantire la compatibilità con le versioni precedenti. Inoltre, "allAPPROVE" o "includeAll" non attiva la visibilità automatica dei canali "alpha" o "beta" per l'app per Android. Utilizza ProductVisibility per attivare canali "alpha" o "beta" per utente.
I valori accettati sono:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Elenco aggiuntivo di ID prodotto che compongono il set di prodotti. A differenza dell'array productID, in questo elenco è possibile specificare le tracce (alpha, beta, produzione) di un prodotto visibili all'utente. Consulta ProductVisibility e i relativi campi per ulteriori informazioni. Specificare lo stesso ID prodotto sia qui sia nell'array productId non è consentito e causerà un errore.
productVisibility[].productId
string
L'ID prodotto da rendere visibile all'utente. Obbligatorio per ogni articolo nell'elenco ProductVisibility.
productVisibility[].tracks[]
list
Deprecato. Usa invece il criterio trackIds.
productVisibility[].trackIds[]
list
Concede all'utente la visibilità dei canali di prodotto specificati, identificati da trackIds.