Setzt das veröffentlichte CRX-Paket eines Elements auf ein bestimmtes zuvor veröffentlichtes CRX-Paket zurück und veröffentlicht es für alle Nutzer.
HTTP-Anfrage
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
name |
Erforderlich. Name des Elements, für das ein Rollback durchgeführt werden soll, im Format |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "targetCrxVersion": string, "newVersion": string, "rollbackReason": string, "validateOnly": boolean } |
| Felder | |
|---|---|
targetCrxVersion |
Erforderlich. Die zuvor veröffentlichte CRX-Zielversion, auf die ein Rollback durchgeführt werden soll. Wenn nichts festgelegt ist, wird standardmäßig die zuletzt veröffentlichte CRX-Version verwendet. |
newVersion |
Erforderlich. Die neue Version, die dem Paket zugewiesen werden soll, auf das ein Rollback durchgeführt wird. Dadurch wird das vorherige Paket effektiv „weitergeleitet“, da es eine höhere Versionsnummer als das derzeit veröffentlichte Paket erhält. Wenn die aktuell veröffentlichte Version beispielsweise 1.1 ist, könnte die neue Version 1.1.1 oder 1.2 sein, aber nicht 1.0. |
rollbackReason |
Erforderlich. Der Grund für den Rollback, der für die interne Prüfung und die Sichtbarkeit im Entwickler-Dashboard verwendet wird. |
validateOnly |
Optional. Wenn festgelegt, wird die Anfrage validiert und im Probelauf ausgeführt, aber der Rollback wird nicht tatsächlich initiiert. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/chromewebstore