AppRecoveryAction

একটি অ্যাপ পুনরুদ্ধার ক্রিয়া সম্পর্কে তথ্য৷

JSON প্রতিনিধিত্ব
{
  "appRecoveryId": string,
  "status": enum (RecoveryStatus),
  "targeting": {
    object (Targeting)
  },
  "createTime": string,
  "deployTime": string,
  "cancelTime": string,
  "lastUpdateTime": string,

  // Union field recovery_action_data can be only one of the following:
  "remoteInAppUpdateData": {
    object (RemoteInAppUpdateData)
  }
  // End of list of possible types for union field recovery_action_data.
}
ক্ষেত্র
appRecoveryId

string ( int64 format)

অ্যাপ পুনরুদ্ধার অ্যাকশনের সাথে সংশ্লিষ্ট আইডি।

status

enum ( RecoveryStatus )

পুনরুদ্ধার কর্মের অবস্থা.

targeting

object ( Targeting )

অঞ্চল, অ্যান্ড্রয়েড এসডিকে সংস্করণ, অ্যাপ সংস্করণ ইত্যাদির মতো পুনরুদ্ধার কর্মের জন্য লক্ষ্য নির্ধারণের মানদণ্ড নির্দিষ্ট করে৷

createTime

string ( Timestamp format)

ডেভেলপার কখন অ্যাপ রিকভারি অ্যাকশন তৈরি করেন তার টাইমস্ট্যাম্প। এটি সর্বদা পুনরুদ্ধার ক্রিয়া তৈরির পরে সেট করা হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

deployTime

string ( Timestamp format)

অ্যাপ পুনরুদ্ধার অ্যাকশন ব্যবহারকারীদের কাছে কখন স্থাপন করা হয় তার টাইমস্ট্যাম্প। পুনরুদ্ধার কর্ম স্থাপন করা হয়েছে শুধুমাত্র সেট.

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

cancelTime

string ( Timestamp format)

ডেভেলপার কখন অ্যাপ পুনরুদ্ধার অ্যাকশন বাতিল করেন তার টাইমস্ট্যাম্প। পুনরুদ্ধারের ক্রিয়া বাতিল করা হলে শুধুমাত্র সেট করুন।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

lastUpdateTime

string ( Timestamp format)

ডেভেলপার শেষবার রিকভারি অ্যাকশন কখন আপডেট করেছেন তার টাইমস্ট্যাম্প। যদি ক্রিয়াটি বাতিল করা হয় তবে এটি বাতিলের সময়ের সাথে মিলে যায়। এটি সর্বদা পুনরুদ্ধার ক্রিয়া তৈরির পরে সেট করা হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

ইউনিয়ন ফিল্ড recovery_action_data । পুনরুদ্ধার কর্মের সাথে সম্পর্কিত ডেটা। recovery_action_data নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
remoteInAppUpdateData

object ( RemoteInAppUpdateData )

রিমোট ইন-অ্যাপ আপডেট অ্যাকশন সম্পর্কে ডেটা যেমন পুনরুদ্ধার করা ব্যবহারকারী বেস, পুনরুদ্ধারযোগ্য ব্যবহারকারী বেস ইত্যাদি। পুনরুদ্ধার অ্যাকশনের ধরনটি রিমোট ইন-অ্যাপ আপডেট হলেই সেট করুন।

RemoteInAppUpdateData

রিমোট ইন-অ্যাপ আপডেট অ্যাকশন সম্পর্কিত ডেটা যেমন পুনরুদ্ধার করা ব্যবহারকারীর সংখ্যা, প্রভাবিত ব্যবহারকারীর সংখ্যা ইত্যাদি।

JSON প্রতিনিধিত্ব
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
ক্ষেত্র
remoteAppUpdateDataPerBundle[]

object ( RemoteInAppUpdateDataPerBundle )

বান্ডিল স্তরে পুনরুদ্ধার ক্রিয়া সম্পর্কিত ডেটা।

RemoteInAppUpdateDataPerBundle

বান্ডিল স্তরে পুনরুদ্ধার ক্রিয়া সম্পর্কিত ডেটা।

JSON প্রতিনিধিত্ব
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
ক্ষেত্র
versionCode

string ( int64 format)

লক্ষ্য বান্ডেলের সাথে সম্পর্কিত সংস্করণ কোড।

recoveredDeviceCount

string ( int64 format)

মোট সংখ্যক ডিভাইস উদ্ধার করা হয়েছে।

totalDeviceCount

string ( int64 format)

অ্যাপের বান্ডেলের সাথে যুক্ত এই পুনরুদ্ধার ক্রিয়া দ্বারা প্রভাবিত ডিভাইসের মোট সংখ্যা৷