Method: apprecovery.create

Buat tindakan pemulihan aplikasi dengan status pemulihan sebagai DRAFT. 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 diisi. 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 wilayah, versi SDK Android, versi aplikasi, dll.

Kolom union recovery_action. Jenis tindakan pemulihan aplikasi yang akan dilakukan. Wajib diisi. recovery_action hanya dapat berupa salah satu dari 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:

  • 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 diisi. Tetapkan ke true jika jenis tindakan Remote In-App Update diperlukan.