هدف گذاری را برای یک اقدام بازیابی به صورت تدریجی به روز کنید. توجه داشته باشید که فقط معیارهای انتخاب شده در هنگام ایجاد اقدام بازیابی قابل گسترش هستند.
درخواست HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
packageName | مورد نیاز. نام بسته برنامه ای که قرار است اقدام بازیابی برای آن به روز شود. |
appRecoveryId | مورد نیاز. شناسه مربوط به عملکرد بازیابی برنامه. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"targetingUpdate": {
object ( |
فیلدها | |
---|---|
targetingUpdate | بهروزرسانیهای هدف مانند مناطق، نسخههای Android sdk و غیره را مشخص میکند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher
TargetingUpdate
نوع به روز رسانی برای هدف گیری توجه داشته باشید که همیشه یک زیرمجموعه Targeting است.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
criteria میدان اتحادیه معیارهای هدف گذاری در اقدام بازیابی. توجه داشته باشید که مگر اینکه معیار all_users نباشد، معیارها باید همیشه همان چیزی باشد که در هنگام ایجاد اقدام بازیابی برنامه استفاده شده است. در غیر این صورت آپدیت رد می شود. در صورتی که قبلاً معیارهایی برای هدف قرار دادن all_users تنظیم شده بود، به روز رسانی هدفمند غیرممکن است. در صورتی که گروه هدف را نتوان بر اساس درخواست گسترش داد، یک خطا ایجاد می شود. criteria فقط می توانند یکی از موارد زیر باشند: | |
regions | مناطق اضافی توسط اقدام بازیابی هدف قرار می گیرند. |
androidSdks | سطوح اضافی Android sdk توسط اقدام بازیابی هدف قرار می گیرند. |
allUsers | همه کاربران هدف قرار گرفته اند. |