عدِّل الاستهداف بشكل تدريجي لتنفيذ إجراء الاسترداد. يُرجى ملاحظة أنّه لا يمكن توسيع سوى المعايير التي تم اختيارها أثناء إنشاء إجراء الاسترداد.
طلب HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
packageName |
مطلوب. اسم حزمة التطبيق الذي سيتم تحديث إجراء الاسترداد له. |
appRecoveryId |
مطلوب. رقم التعريف المقابل لإجراء استرداد التطبيق. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"targetingUpdate": {
object ( |
الحقول | |
---|---|
targetingUpdate |
لتحديد التحديثات المستهدفة مثل المناطق وإصدارات حزمة تطوير البرامج (SDK) لنظام التشغيل Android وما إلى ذلك. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/androidpublisher
TargetingUpdate
تعديل نوع الاستهداف لاحظ أنه دائمًا مجموعة فرعية من الاستهداف.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد criteria . معايير الاستهداف أثناء إجراء الاسترداد يُرجى ملاحظة أنّه ما لم تكن المعايير is all_users، يجب أن تكون المعايير دائمًا هي نفسها المعايير التي تم استخدامها أثناء إنشاء إجراء استرداد التطبيق. وبخلاف ذلك، يتم رفض التحديث. وفي حال ضبط المعايير سابقًا على استهداف all_users، سيتعذّر تعديل الاستهداف. وفي حال تعذّر توسيع المجموعة المستهدفة وفقًا للطلب، يحدث خطأ. يمكن أن يكون criteria واحدًا فقط مما يلي: |
|
regions |
يتم استهداف مناطق إضافية من خلال إجراء الاسترداد. |
androidSdks |
يستهدف إجراء الاسترداد مستويات حزمة تطوير البرامج (SDK) الإضافية لنظام التشغيل Android. |
allUsers |
يتم استهداف جميع المستخدمين. |