Method: publishers.items.rollback

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

string

Wajib. Nama item yang akan di-roll back dalam bentuk publishers/{publisherId}/items/{itemId}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
Kolom
targetCrxVersion

string

Wajib. Versi CRX target yang dipublikasikan sebelumnya untuk di-roll back. Jika tidak disetel, setelan defaultnya adalah versi CRX yang terakhir dipublikasikan.

newVersion

string

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

string

Wajib. Alasan rollback yang akan digunakan untuk audit internal dan visibilitas dasbor developer.

validateOnly

boolean

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