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)

定位所有用户。