Method: apprecovery.create
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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.
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-26 UTC."],[[["Create a draft app recovery action to address issues within your app, without immediate execution."],["Define targeting criteria such as regions, Android versions, and app versions to control which users receive the recovery action."],["Specify the recovery action type, in this case, a remote in-app update, enabling you to deliver a downloadable recovery module to affected users."],["Utilize the provided HTTP request structure with the necessary path parameters and request body to initiate the draft creation."],["This action requires authorization with the `https://www.googleapis.com/auth/androidpublisher` scope."]]],["This document details creating an app recovery action using a POST request to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries`. The request requires the app's package name as a path parameter. The request body must include `targeting` criteria and specify the `recovery_action`, with the only supported type being `remoteInAppUpdate`. This sets the `isRemoteInAppUpdateRequest` field to `true`. Successful requests return an `AppRecoveryAction` instance, and the operation requires the `androidpublisher` OAuth scope.\n"]]