重要提示 :我们不再接受 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 数组不同,您可以在此列表中指定用户可以看到商品的哪些轨道(Alpha 版、Beta 版、正式版)。如需了解详情,请参阅 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 数组不同,您可以在此列表中指定用户可以看到商品的哪些轨道(Alpha 版、Beta 版、正式版)。如需了解详情,请参阅 ProductVisibility 及其字段。不允许在此处和 productId 数组中指定相同的商品 ID,否则会导致错误。
productVisibility[]. productId
string
要向用户显示的商品 ID。对于 productVisibility 列表中的每个商品,此属性为必需属性。
productVisibility[]. tracks[]
list
已弃用。请改用 trackIds
。
productVisibility[]. trackIds[]
list
授予用户查看指定产品轨道(由 trackIds
标识)的公开范围。
kind
string
发送反馈
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-13。
需要向我们提供更多信息?
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-09-13。"],[[["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."]]],[]]