Method: apprecovery.addTargeting

復元アクションのターゲティングを段階的に更新します。ターゲティングの範囲を拡大できるのは、復元アクションの作成時に選択されている条件のみです。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
packageName

string

必須。復元アクションを更新するアプリのパッケージ名。

appRecoveryId

string (int64 format)

必須。アプリ復元アクションに対応する ID。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "targetingUpdate": {
    object (TargetingUpdate)
  }
}
フィールド
targetingUpdate

object (TargetingUpdate)

地域や Android SDK バージョンなどの更新するターゲティングを指定します。

レスポンスの本文

成功すると、レスポンスの本文は空になります。

認可スコープ

次の OAuth スコープが必要です。

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

TargetingUpdate

ターゲティングの更新タイプ。必ず Targeting サブセットです。

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)

すべてのユーザーをターゲットとします。