Me-roll back paket CRX item yang dipublikasikan ke paket CRX yang dipublikasikan sebelumnya dan memublikasikannya ke semua pengguna.
Permintaan HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
name |
Wajib. Nama item yang akan di-roll back dalam bentuk |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "targetCrxVersion": string, "newVersion": string, "rollbackReason": string, "validateOnly": boolean } |
| Kolom | |
|---|---|
targetCrxVersion |
Wajib. Versi CRX target yang dipublikasikan sebelumnya untuk di-roll back. Jika tidak disetel, setelan defaultnya adalah versi CRX yang terakhir dipublikasikan. |
newVersion |
Wajib. Versi baru yang akan ditetapkan ke paket yang di-roll back. Tindakan ini secara efektif "meluncurkan" paket sebelumnya dengan memberinya nomor versi yang lebih tinggi daripada paket yang saat ini dipublikasikan. Misalnya, jika versi yang dipublikasikan saat ini adalah 1.1, versi baru dapat berupa 1.1.1 atau 1.2, tetapi bukan 1.0. |
rollbackReason |
Wajib. Alasan rollback yang akan digunakan untuk audit internal dan visibilitas dasbor developer. |
validateOnly |
Opsional. Jika ditetapkan, validasi dan uji coba permintaan, tetapi jangan benar-benar memulai rollback |
Isi respons
Jika berhasil, isi respons akan kosong.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/chromewebstore