Method: apprecovery.create

रिकवरी स्टेटस को ड्राफ़्ट के तौर पर सेट करके, ऐप्लिकेशन रिकवरी ऐक्शन बनाएं. ध्यान दें कि इस कार्रवाई से, खाता वापस पाने की कार्रवाई नहीं होती.

एचटीटीपी अनुरोध

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
packageName

string

ज़रूरी है. उस ऐप्लिकेशन का पैकेज नेम जिस पर रिकवरी ऐक्शन किया गया है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

JSON के काेड में दिखाना
{
  "targeting": {
    object (Targeting)
  },

  // Union field recovery_action can be only one of the following:
  "remoteInAppUpdate": {
    object (RemoteInAppUpdate)
  }
  // End of list of possible types for union field recovery_action.
}
फ़ील्ड
targeting

object (Targeting)

रीकवरी ऐक्शन के लिए टारगेटिंग की शर्तें तय करता है. जैसे, क्षेत्र, Android SDK टूल के वर्शन, ऐप्लिकेशन के वर्शन वगैरह.

यूनियन फ़ील्ड recovery_action. ऐप्लिकेशन को वापस लाने के लिए की जाने वाली कार्रवाई का टाइप. ज़रूरी है. recovery_action इनमें से कोई एक हो सकता है:
remoteInAppUpdate

object (RemoteInAppUpdate)

ऐक्शन टाइप, रिमोट इन-ऐप्लिकेशन अपडेट है. इस कार्रवाई की वजह से, जांच के लिए डाउनलोड किया जा सकने वाला रिकवरी मॉड्यूल भी बनाया जाता है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में AppRecoveryAction का नया इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/androidpublisher

RemoteInAppUpdate

रिमोट इन-ऐप्लिकेशन अपडेट ऐक्शन टाइप के लिए ऑब्जेक्ट का रेप्रज़ेंटेशन.

JSON के काेड में दिखाना
{
  "isRemoteInAppUpdateRequested": boolean
}
फ़ील्ड
isRemoteInAppUpdateRequested

boolean

ज़रूरी है. अगर आपको रिमोट इन-ऐप्लिकेशन अपडेट ऐक्शन टाइप की ज़रूरत है, तो इसे 'सही है' पर सेट करें.