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 può accedere (indicati
come prodotti autorizzati). Solo i prodotti che
approvato
o prodotti precedentemente approvati (prodotti con approvazione revocata)
possono essere inclusi nella lista consentita.
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 degli 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. "autorizza" significa che l'utente ha il diritto di accedere al set di prodotti. "includeAll" significa che tutti i prodotti sono accessibili, inclusi i prodotti approvati, i prodotti con approvazione revocata e i prodotti che non sono mai stati approvati. "tutti approvati" 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, viene interpretato come "lista consentita" per la compatibilità con le versioni precedenti. Altri "allApprovati" o "includeAll" non attiva la visibilità automatica di "alpha" o "beta" tracce per l'app per Android. Utilizzare ProductVisibility per abilitare "alpha" o "beta" tracce 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 degli 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. "autorizza" significa che l'utente ha il diritto di accedere al set di prodotti. "includeAll" significa che tutti i prodotti sono accessibili, inclusi i prodotti approvati, i prodotti con approvazione revocata e i prodotti che non sono mai stati approvati. "tutti approvati" 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, viene interpretato come "lista consentita" per la compatibilità con le versioni precedenti. Altri "allApprovati" o "includeAll" non attiva la visibilità automatica di "alpha" o "beta" tracce per l'app per Android. Utilizzare ProductVisibility per abilitare "alpha" o "beta" tracce 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.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]],[]]