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)

इसमें, ऐप्लिकेशन को वापस पाने की कार्रवाई के लिए टारगेटिंग की ज़रूरी शर्तें बताई जाती हैं. जैसे, इलाके, Android SDK के वर्शन, ऐप्लिकेशन के वर्शन वगैरह.

createTime

string (Timestamp format)

वह टाइमस्टैंप जब डेवलपर ने ऐप्लिकेशन को वापस पाने की कार्रवाई की हो. यह टाइमस्टैंप, ऐप्लिकेशन को वापस पाने की कार्रवाई करने के बाद ही सेट किया जाता है.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

deployTime

string (Timestamp format)

वह टाइमस्टैंप जब ऐप्लिकेशन को वापस पाने की कार्रवाई, उपयोगकर्ताओं के लिए उपलब्ध कराई गई हो. यह टाइमस्टैंप सिर्फ़ तब सेट किया जाता है, जब ऐप्लिकेशन को वापस पाने की कार्रवाई उपलब्ध कराई गई हो.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

cancelTime

string (Timestamp format)

वह टाइमस्टैंप जब डेवलपर ने ऐप्लिकेशन को वापस पाने की कार्रवाई रद्द की हो. यह टाइमस्टैंप सिर्फ़ तब सेट किया जाता है, जब ऐप्लिकेशन को वापस पाने की कार्रवाई रद्द की गई हो.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

lastUpdateTime

string (Timestamp format)

वह टाइमस्टैंप जब डेवलपर ने ऐप्लिकेशन को वापस पाने की कार्रवाई को आखिरी बार अपडेट किया हो. अगर कार्रवाई रद्द की जाती है, तो यह टाइमस्टैंप, रद्द करने के समय के मुताबिक होता है. यह टाइमस्टैंप, ऐप्लिकेशन को वापस पाने की कार्रवाई करने के बाद ही सेट किया जाता है.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

यूनियन फ़ील्ड 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)

ऐप्लिकेशन के बंडल से जुड़ी, ऐप्लिकेशन को वापस पाने की इस कार्रवाई से प्रभावित डिवाइसों की कुल संख्या.