重要: Play EMM API の新しい登録受け付けは終了しました。
詳細
Users: setAvailableProductSet
<ph type="x-smartling-placeholder">
</ph>
非推奨: 新しい統合ではこのメソッドを使用できないため、参照できます。
の新しい
推奨事項 。ユーザーは今後この方法にアクセスできなくなります。
2025 年 9 月 30 日以降は復元できません。
をご覧ください。
ユーザーがアクセスできる一連のサービス(
許可リストに登録 されたプロダクトとして扱われることはありません。次の条件に該当する商品のみ:
承認済み
以前に承認された商品(承認が取り消された商品)
許可リストに登録できます。
リクエスト
HTTP リクエスト
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId /users/userId /availableProductSet
パラメータ
パラメータ名
値
説明
パスパラメータ
enterpriseId
string
企業の ID。
userId
string
ユーザーの ID。
承認
このリクエストには、次のスコープによる認証が必要です。
スコープ
https://www.googleapis.com/auth/androidenterprise
詳細については、認証と認可 のページをご覧ください。
リクエスト本文
リクエストの本文には、以下の構造を使用してデータを指定してください。
{
"kind": "androidenterprise#productSet",
"productId": [
string
],
"productSetBehavior": string ,
"productVisibility": [
{
"productId": string ,
"tracks": [
string
],
"trackIds": [
string
]
}
]
}
プロパティ名
値
説明
メモ
productId[]
list
一連の商品を構成する商品 ID のリスト。
productSetBehavior
string
この商品セットの解釈。「不明」送信すべきではなく、受信しても無視されます。"ホワイトリスト"そのユーザーに商品セットへのアクセス権があることを意味します。「includeAll」承認済みの商品、承認が取り消された商品、未承認の商品など、すべての商品にアクセスできることを意味します。「allApproved」企業で承認されたすべてのサービスにアクセスする権限があることを意味します。値が「allApproved」の場合「includeAll」を指定した場合、productId フィールドは無視されます。値が指定されていない場合は、「ホワイトリスト」と解釈されます。下位互換性を確保します。さらに「allApproved」がまたは「includeAll」「alpha」の自動公開が有効にならないまたは「beta」サポートしていますProductVisibility を使用して「alpha」を有効にするまたは「beta」追跡できます
有効な値は次のとおりです。
"allApproved
"
"includeAll
"
「whitelist
」
productVisibility[]
list
商品セットを構成する商品 ID の追加のリスト。このリストでは、productID の配列とは異なり、商品のどのトラック(アルファ版、ベータ版、製品版)をユーザーに表示するかを指定できます。詳しくは、ProductVisibility とそのフィールドをご覧ください。ここと productId 配列の両方で同じ商品 ID を指定することはできません。指定するとエラーが発生します。
productVisibility[]. productId
string
ユーザーに表示する商品 ID。productVisibility リスト内の各アイテムで必須。
productVisibility[]. tracks[]
list
非推奨です。trackIds
を代わりに使用してください。
productVisibility[]. trackIds[]
list
trackIds
で識別される、指定された商品トラックをユーザーに公開します。
kind
string
レスポンス
成功すると、このメソッドは次の構造を含むレスポンスの本文を返します。
{
"kind": "androidenterprise#productSet",
"productId": [
string
],
"productSetBehavior": string ,
"productVisibility": [
{
"productId": string ,
"tracks": [
string
],
"trackIds": [
string
]
}
]
}
プロパティ名
値
説明
メモ
productId[]
list
一連の商品を構成する商品 ID のリスト。
productSetBehavior
string
この商品セットの解釈。「不明」送信すべきではなく、受信しても無視されます。"ホワイトリスト"そのユーザーに商品セットへのアクセス権があることを意味します。「includeAll」承認済みの商品、承認が取り消された商品、未承認の商品など、すべての商品にアクセスできることを意味します。「allApproved」企業で承認されたすべてのサービスにアクセスする権限があることを意味します。値が「allApproved」の場合「includeAll」を指定した場合、productId フィールドは無視されます。値が指定されていない場合は、「ホワイトリスト」と解釈されます。下位互換性を確保します。さらに「allApproved」がまたは「includeAll」「alpha」の自動公開が有効にならないまたは「beta」サポートしていますProductVisibility を使用して「alpha」を有効にするまたは「beta」追跡できます
有効な値は次のとおりです。
"allApproved
"
"includeAll
"
「whitelist
」
productVisibility[]
list
商品セットを構成する商品 ID の追加のリスト。このリストでは、productID の配列とは異なり、商品のどのトラック(アルファ版、ベータ版、製品版)をユーザーに表示するかを指定できます。詳しくは、ProductVisibility とそのフィールドをご覧ください。ここと productId 配列の両方で同じ商品 ID を指定することはできません。指定するとエラーが発生します。
productVisibility[]. productId
string
ユーザーに表示する商品 ID。productVisibility リスト内の各アイテムで必須。
productVisibility[]. tracks[]
list
非推奨です。trackIds
を代わりに使用してください。
productVisibility[]. trackIds[]
list
trackIds
で識別される、指定された商品トラックをユーザーに公開します。
kind
string
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-13 UTC。
[null,null,["最終更新日 2024-09-13 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."]]],[]]