Method: apprecovery.create

Kurtarma durumu TASLAK olarak olan bir uygulama kurtarma işlemi oluşturun. Bu işlemin, kurtarma işlemini yürütmediğini unutmayın.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
packageName

string

Zorunlu. Kurtarma işleminin gerçekleştirildiği uygulamanın paket adı.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "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.
}
Alanlar
targeting

object (Targeting)

Kurtarma işlemi için bölgeler, Android SDK sürümleri, uygulama sürümleri gibi hedefleme ölçütlerini belirtir.

recovery_action alanı. Gerçekleştirilecek uygulama kurtarma işleminin türü. Zorunlu. recovery_action şunlardan yalnızca biri olabilir:
remoteInAppUpdate

object (RemoteInAppUpdate)

İşlem türü, uzaktan uygulama içi güncellemedir. Bu işlemin sonucunda, test amacıyla indirilebilir bir kurtarma modülü de oluşturulur.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, yeni oluşturulan AppRecoveryAction örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

RemoteInAppUpdate

Uzaktan uygulama içi güncelleme işlem türü için nesne gösterimi.

JSON gösterimi
{
  "isRemoteInAppUpdateRequested": boolean
}
Alanlar
isRemoteInAppUpdateRequested

boolean

Zorunlu. Uzak Uygulama İçi Güncelleme işlem türü gerekiyorsa true (doğru) değerine ayarlayın.