Method: apprecovery.addTargeting

هدف گذاری را برای یک اقدام بازیابی به صورت تدریجی به روز کنید. توجه داشته باشید که فقط معیارهای انتخاب شده در هنگام ایجاد اقدام بازیابی قابل گسترش هستند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
package Name

string

مورد نیاز. نام بسته برنامه ای که قرار است اقدام بازیابی برای آن به روز شود.

app Recovery Id

string ( int64 format)

مورد نیاز. شناسه مربوط به عملکرد بازیابی برنامه.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "targetingUpdate": {
    object (TargetingUpdate)
  }
}
فیلدها
targeting Update

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 )

مناطق اضافی توسط اقدام بازیابی هدف قرار می گیرند.

android Sdks

object ( AndroidSdks )

سطوح اضافی Android sdk توسط اقدام بازیابی هدف قرار می گیرند.

all Users

object ( AllUsers )

همه کاربران هدف قرار گرفته اند.