Method: apprecovery.addTargeting

逐步更新恢复操作的定位条件信息。请注意,只有在创建恢复操作的过程中选择的条件才可以展开。

HTTP 请求

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting

网址采用 gRPC 转码语法。

路径参数

参数
packageName

string

必需。应用(要为其更新恢复操作)的软件包名称。

appRecoveryId

string (int64 format)

必需。与应用恢复操作对应的 ID。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "targetingUpdate": {
    object (TargetingUpdate)
  }
}
字段
targetingUpdate

object (TargetingUpdate)

指定定位条件更新,例如地区、Android SDK 版本等。

响应正文

如果成功,则响应正文为空。

授权范围

需要以下 OAuth 范围:

  • https://www.googleapis.com/auth/androidpublisher

TargetingUpdate

更新定位条件的类型。请注意,这始终是一个子集定位条件。

JSON 表示法
{

  // Union field criteria can be only one of the following:
  "regions": {
    object (Regions)
  },
  "androidSdks": {
    object (AndroidSdks)
  },
  "allUsers": {
    object (AllUsers)
  }
  // End of list of possible types for union field criteria.
}
字段
联合字段 criteria。恢复操作的定位条件。请注意,除非定位条件不是 all_users,否则定位条件应始终与应用恢复操作创建过程中使用的条件相同。如果两者不同,更新将被拒。如果之前将定位条件设置为定位 all_users,则无法进行定位条件更新。如果不能根据请求扩展定位条件组,则会抛出错误。criteria 只能是下列其中一项:
regions

object (Regions)

其他地区按恢复操作进行定位。

androidSdks

object (AndroidSdks)

其他 Android SDK 级别按恢复操作进行定位。

allUsers

object (AllUsers)

定位所有用户。