Ruft die Produkte ab, auf die ein Nutzer zugreifen kann. Hinweis: Dieses Element wurde eingestellt. Neue Integrationen können diese Methode nicht verwenden und können sich auf unsere neuen Empfehlungen beziehen.
Anfragen
HTTP-Anfrage
GET 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 in folgendem Umfang erforderlich:
Umfang |
---|
https://www.googleapis.com/auth/androidenterprise |
Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.
Anfragetext
Mit dieser Methode keinen Anfragetext bereitstellen.
Antwort
Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
Name der Eigenschaft | Wert | Beschreibung | Hinweise |
---|---|---|---|
productId[] |
list |
Die Liste der Produkt-IDs, aus denen die Produkte bestehen. | |
productSetBehavior |
string |
Die Interpretation dieser Produktgruppe. „unbekannt“ sollte nie gesendet werden und wird beim Empfang ignoriert. "Weiße Liste" bedeutet, dass der Nutzer berechtigt ist, auf die Produktgruppe zuzugreifen. „Einschließen“ bedeutet, dass auf alle Produkte zugegriffen werden kann, einschließlich genehmigter Produkte, Produkte mit aufgehobener Genehmigung und Produkte, die nie genehmigt wurden. „allGenehmigt“ bedeutet, dass der Nutzer berechtigt ist, auf alle für das Unternehmen genehmigten Produkte zuzugreifen. Wenn der Wert „allGenehmigt“ oder „includeAll“ ist, wird das Feld „productId“ ignoriert. Wenn kein Wert angegeben ist, wird er als Whitelist für die Abwärtskompatibilität interpretiert. Darüber hinaus ist die automatische Sichtbarkeit von Alpha- oder Beta-Tracks für die Android-App nicht für "allgenehmigt" oder "einschließen" verfügbar. Verwenden Sie "Produktsichtbarkeit", um Alpha- oder Beta-Tracks pro Nutzer zu aktivieren.
Folgende Werte sind zulässig:
|
|
productVisibility[] |
list |
Zusätzliche Liste der Produkt-IDs, aus denen die Produktgruppe besteht. Anders als beim Produkt-ID-Array kann in dieser Liste angegeben werden, welche Titel (Alpha, Beta, Produktion) eines Produkts für den Nutzer sichtbar sind. Weitere Informationen finden Sie unter „Produktsichtbarkeit“ und in den zugehörigen Feldern. Die Angabe derselben Produkt-ID hier und im Array "productId" 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 productSichtbarkeitsliste. | |
productVisibility[].tracks[] |
list |
Veraltet. Verwenden Sie stattdessen trackIds . |
|
productVisibility[].trackIds[] |
list |
Gewährt dem Nutzer Sichtbarkeit für die angegebenen Produkt-Tracks, die durch trackIds identifiziert werden. |
|
kind |
string |