Method: publishers.items.rollback

Bir öğenin yayınlanan CRX paketini daha önce yayınlanmış belirli bir CRX paketine geri döndürür ve tüm kullanıcılara yayınlar.

HTTP isteği

POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Geri alınacak öğenin adı (publishers/{publisherId}/items/{itemId} biçiminde)

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
Alanlar
targetCrxVersion

string

Zorunlu. Geri dönülecek, daha önce yayınlanmış hedef CRX sürümü. Ayarlanmazsa varsayılan olarak son yayınlanan CRX sürümü kullanılır.

newVersion

string

Zorunlu. Geri alınacak pakete atanacak yeni sürüm. Bu işlem, önceki pakete şu anda yayınlanan paketten daha yüksek bir sürüm numarası vererek paketi etkili bir şekilde "ileri sarar". Örneğin, mevcut yayınlanan sürüm 1.1 ise yeni sürüm 1.1.1 veya 1.2 olabilir ancak 1.0 olamaz.

rollbackReason

string

Zorunlu. Dahili denetim ve Geliştirici Kontrol Paneli görünürlüğü için kullanılacak geri alma nedeni.

validateOnly

boolean

İsteğe bağlıdır. Ayarlanırsa isteği doğrulayın ve prova edin ancak geri alma işlemini gerçekten başlatmayın.

Yanıt metni

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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