Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ändert die Gruppe von Produkten, auf die ein Nutzer zugreifen darf (als Produkte auf der whitelisted bezeichnet). Nur Produkte, die genehmigt sind, oder Produkte, die zuvor genehmigt wurden (also Produkte mit aufgehobener Genehmigung), können auf die weiße Liste gesetzt werden.
Anfragen
HTTP-Anfrage
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parameter
Parametername
Wert
Beschreibung
Pfadparameter
enterpriseId
string
Die ID des Unternehmens.
userId
string
Die ID des Nutzers.
Autorisierung
Für diese Anfrage ist eine Autorisierung mit folgendem Bereich erforderlich:
Die Liste der Produkt-IDs, aus der die Gruppe von Produkten besteht.
productSetBehavior
string
Die Interpretation dieser Produktgruppe. „unknown“ sollte niemals gesendet werden und wird bei Empfang ignoriert. "weiße Liste" bedeutet, dass der Nutzer berechtigt ist, auf die Produktgruppe zuzugreifen. „includeAll“ bedeutet, dass auf alle Produkte zugegriffen werden kann, einschließlich genehmigter, widerrufener und nie genehmigter Produkte. "allApproved" bedeutet, dass der Nutzer berechtigt ist, auf alle für das Unternehmen genehmigten Produkte zuzugreifen. Lautet der Wert „allApproved“ oder „includeAll“, wird das Feld „productId“ ignoriert. Wenn kein Wert angegeben wird, wird er für die Abwärtskompatibilität als „weiße Liste“ interpretiert. Darüber hinaus aktiviert "allApproved" oder "includeAll" nicht die automatische Sichtbarkeit von "Alpha"- oder "Beta"-Tracks für Android-Apps. Verwenden Sie ProductVisibility, um "Alpha"- oder "Beta"-Tracks pro Nutzer zu aktivieren.
Zulässige Werte sind:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Zusätzliche Liste der Produkt-IDs, aus denen die Produktgruppe besteht. Im Gegensatz zum Produkt-ID-Array können Sie in dieser Liste angeben, welche Tracks (Alpha, Beta, Produktion) eines Produkts für den Nutzer sichtbar sind. Weitere Informationen finden Sie unter „ProductVisibility und seine Felder“. Die Angabe derselben Produkt-ID sowohl hier als auch im productId-Array ist nicht zulässig und führt zu einem Fehler.
productVisibility[].productId
string
Die Produkt-ID, die für den Nutzer sichtbar sein soll. Erforderlich für jeden Artikel in der productVisibility-Liste.
productVisibility[].tracks[]
list
Veraltet. Verwenden Sie stattdessen trackIds.
productVisibility[].trackIds[]
list
Gewährt dem Nutzer Sichtbarkeit für die angegebenen Produkt-Tracks mit der Kennzeichnung trackIds.
kind
string
Antwort
Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:
Die Liste der Produkt-IDs, aus der die Gruppe von Produkten besteht.
productSetBehavior
string
Die Interpretation dieser Produktgruppe. „unknown“ sollte niemals gesendet werden und wird bei Empfang ignoriert. "weiße Liste" bedeutet, dass der Nutzer berechtigt ist, auf die Produktgruppe zuzugreifen. „includeAll“ bedeutet, dass auf alle Produkte zugegriffen werden kann, einschließlich genehmigter, widerrufener und nie genehmigter Produkte. "allApproved" bedeutet, dass der Nutzer berechtigt ist, auf alle für das Unternehmen genehmigten Produkte zuzugreifen. Lautet der Wert „allApproved“ oder „includeAll“, wird das Feld „productId“ ignoriert. Wenn kein Wert angegeben wird, wird er für die Abwärtskompatibilität als „weiße Liste“ interpretiert. Darüber hinaus aktiviert "allApproved" oder "includeAll" nicht die automatische Sichtbarkeit von "Alpha"- oder "Beta"-Tracks für Android-Apps. Verwenden Sie ProductVisibility, um "Alpha"- oder "Beta"-Tracks pro Nutzer zu aktivieren.
Zulässige Werte sind:
"allApproved"
"includeAll"
"whitelist"
productVisibility[]
list
Zusätzliche Liste der Produkt-IDs, aus denen die Produktgruppe besteht. Im Gegensatz zum Produkt-ID-Array können Sie in dieser Liste angeben, welche Tracks (Alpha, Beta, Produktion) eines Produkts für den Nutzer sichtbar sind. Weitere Informationen finden Sie unter „ProductVisibility und seine Felder“. Die Angabe derselben Produkt-ID sowohl hier als auch im productId-Array ist nicht zulässig und führt zu einem Fehler.
productVisibility[].productId
string
Die Produkt-ID, die für den Nutzer sichtbar sein soll. Erforderlich für jeden Artikel in der productVisibility-Liste.
productVisibility[].tracks[]
list
Veraltet. Verwenden Sie stattdessen trackIds.
productVisibility[].trackIds[]
list
Gewährt dem Nutzer Sichtbarkeit für die angegebenen Produkt-Tracks mit der Kennzeichnung trackIds.