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)

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

درخواست بدن

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

نمایندگی 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 )

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