资源:Grant
访问权限授予资源。
| JSON 表示法 | 
|---|
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum ( | 
              
| 字段 | |
|---|---|
name | 
                
                   
 必需。相应授权的资源名称,其格式为“developers/{developer}/users/{email}/grants/{packageName}”。如果这是对草稿应用的授权,相应资源名称中将使用应用 ID,而非软件包名称。  | 
              
packageName | 
                
                   
 不可变。应用的软件包名称。对于草稿应用,此字段将为空。  | 
              
appLevelPermissions[] | 
                
                   
 向用户授予的对相应应用的权限。  | 
              
AppLevelPermission
在单个应用级别授予的权限。
| 枚举 | |
|---|---|
APP_LEVEL_PERMISSION_UNSPECIFIED | 
                  权限未知或未指定。 | 
CAN_ACCESS_APP | 
                  查看应用信息(只读)。已弃用:请尝试定义更精细的能力。否则,请查看 AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA。  | 
                
CAN_VIEW_FINANCIAL_DATA | 
                  查看财务数据。 | 
CAN_MANAGE_PERMISSIONS | 
                  管理员(所有权限)。 | 
CAN_REPLY_TO_REVIEWS | 
                  对评价的回复。 | 
CAN_MANAGE_PUBLIC_APKS | 
                  发布为正式版,排除设备以及使用 Google Play 应用签名功能。 | 
CAN_MANAGE_TRACK_APKS | 
                  发布到测试轨道。 | 
CAN_MANAGE_TRACK_USERS | 
                  管理测试轨道和修改测试人员列表。 | 
CAN_MANAGE_PUBLIC_LISTING | 
                  管理商店发布。 | 
CAN_MANAGE_DRAFT_APPS | 
                  修改和删除草稿应用。 | 
CAN_MANAGE_ORDERS | 
                  管理订单和订阅。 | 
CAN_MANAGE_APP_CONTENT | 
                  管理政策相关页面。 | 
CAN_VIEW_NON_FINANCIAL_DATA | 
                  查看应用信息(只读)。 | 
CAN_VIEW_APP_QUALITY | 
                  查看应用质量数据,例如 Vitals、崩溃信息等。 | 
CAN_MANAGE_DEEPLINKS | 
                  管理应用的深层链接设置。 | 
方法 | 
            |
|---|---|
                
 | 
              向用户授予对指定软件包的访问权限。 | 
                
 | 
              移除用户对指定软件包或开发者账号的全部访问权限。 | 
                
 | 
              更新用户对指定软件包的访问权限。 | 
错误代码
此资源的操作会返回以下 HTTP 错误代码:
| 错误代码 | 原因 | 分辨率 | 
|---|---|---|
5xx | 
  Google Play 服务器中的一般错误。 | 请重试您的请求。
     如果问题仍然存在,请与您的 Google Play 客户经理联系,或提交支持请求。 不妨查看 Play 状态信息中心,了解是否存在任何已知的中断。  | 
409 | 
  并发更新错误。
     尝试更新正在更新的对象。例如,通过同时调用 Play 结算库的   | 
  请重试您的请求。 |