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 |
Zorunlu. Geri alınacak öğenin adı ( |
İ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 |
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 |
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 |
Zorunlu. Dahili denetim ve Geliştirici Kontrol Paneli görünürlüğü için kullanılacak geri alma nedeni. |
validateOnly |
İ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