Method: apprecovery.create

Membuat tindakan pemulihan aplikasi dengan status pemulihan sebagai DRAF. Perhatikan bahwa tindakan ini tidak menjalankan tindakan pemulihan.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
packageName

string

Wajib. Nama paket aplikasi tempat tindakan pemulihan dilakukan.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi 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.
}
Kolom
targeting

object (Targeting)

Menentukan kriteria penargetan untuk tindakan pemulihan seperti region, versi android sdk, versi aplikasi, dll.

Kolom union recovery_action. Jenis tindakan pemulihan aplikasi yang akan dilakukan. Wajib. recovery_action hanya ada berupa salah satu diantara berikut:
remoteInAppUpdate

object (RemoteInAppUpdate)

Jenis tindakan adalah update dalam aplikasi jarak jauh. Sebagai konsekuensi dari tindakan ini, modul pemulihan yang dapat didownload juga dibuat untuk tujuan pengujian.

Isi respons

Jika berhasil, isi respons memuat instance AppRecoveryAction yang baru dibuat.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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

RemoteInAppUpdate

Representasi objek untuk jenis tindakan update dalam aplikasi jarak jauh.

Representasi JSON
{
  "isRemoteInAppUpdateRequested": boolean
}
Kolom
isRemoteInAppUpdateRequested

boolean

Wajib. Tetapkan ke benar (true) jika jenis tindakan Update Dalam Aplikasi Jarak Jauh diperlukan.