معلومات عن إجراء استرداد التطبيق
تمثيل JSON |
---|
{ "appRecoveryId": string, "status": enum ( |
الحقول | |
---|---|
appRecoveryId |
رقم التعريف المقابل لإجراء استرداد التطبيق. |
status |
حالة إجراء الاسترداد. |
targeting |
تحدّد معايير الاستهداف لإجراء الاسترداد مثل المناطق وإصدارات Android sdk وإصدارات التطبيق وما إلى ذلك. |
createTime |
الطابع الزمني الذي ينشئ فيه المطوّر إجراء استرداد التطبيق ويتم ضبطها دائمًا بعد إنشاء إجراء الاسترداد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
deployTime |
الطابع الزمني لوقت تفعيل إجراء استرداد التطبيق للمستخدمين. لا يتم ضبط هذا الإعداد إلا في حال تفعيل إجراء الاسترداد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
cancelTime |
الطابع الزمني الذي ألغى فيه المطوّر إجراء استرداد التطبيق يمكنك ضبط الإعدادات فقط في حال إلغاء إجراء الاسترداد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
lastUpdateTime |
طابع زمني لآخر مرة عدَّل فيها المطوِّر إجراء الاسترداد. في حال إلغاء الإجراء، يتوافق مع وقت الإلغاء. ويتم ضبطها دائمًا بعد إنشاء إجراء الاسترداد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
حقل الاتحاد recovery_action_data . البيانات ذات الصلة بإجراء الاسترداد يمكن أن يكون recovery_action_data واحدًا فقط مما يلي: |
|
remoteInAppUpdateData |
بيانات عن إجراء التحديث عن بُعد داخل التطبيق، مثل قاعدة المستخدمين التي تم استردادها وقاعدة المستخدمين القابلة للاسترداد وما إلى ذلك، ولا يتم تحديدها إلا إذا كان نوع إجراء الاسترداد هو "تحديث داخل التطبيق عن بُعد" |
RemoteInAppUpdateData
البيانات المتعلقة بإجراء "التحديث داخل التطبيق عن بُعد"، مثل عدد المستخدمين الذين تم استردادهم وعدد المستخدمين المتأثّرين وما إلى ذلك
تمثيل JSON |
---|
{
"remoteAppUpdateDataPerBundle": [
{
object ( |
الحقول | |
---|---|
remoteAppUpdateDataPerBundle[] |
البيانات المتعلقة بإجراء الاسترداد على مستوى الحزمة |
RemoteInAppUpdateDataPerBundle
البيانات المتعلقة بإجراء الاسترداد على مستوى الحزمة
تمثيل JSON |
---|
{ "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string } |
الحقول | |
---|---|
versionCode |
رمز الإصدار المتوافق مع الحزمة المستهدَفة. |
recoveredDeviceCount |
إجمالي عدد الأجهزة التي تم إنقاذها. |
totalDeviceCount |
إجمالي عدد الأجهزة المتأثّرة بإجراء الاسترداد هذا والمرتبطة بحزمة التطبيق |