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