- Richiesta HTTP
- Parametri di percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Fai una prova!
Esegue il rollback del pacchetto CRX pubblicato di un elemento a un pacchetto CRX pubblicato in precedenza specificato e lo pubblica per tutti gli utenti.
Richiesta HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di percorso
| Parametri | |
|---|---|
name |
Obbligatorio. Nome dell'elemento di cui eseguire il rollback nel formato |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "targetCrxVersion": string, "newVersion": string, "rollbackReason": string, "validateOnly": boolean } |
| Campi | |
|---|---|
targetCrxVersion |
Obbligatorio. La versione CRX pubblicata in precedenza a cui eseguire il rollback. Se non viene impostato, il valore predefinito è l'ultima versione CRX pubblicata. |
newVersion |
Obbligatorio. La nuova versione da assegnare al pacchetto di cui viene eseguito il rollback. In questo modo, il pacchetto precedente viene "ripristinato" assegnandogli un numero di versione superiore a quello del pacchetto attualmente pubblicato. Ad esempio, se la versione attualmente pubblicata è la 1.1, la nuova versione potrebbe essere la 1.1.1 o la 1.2, ma non la 1.0. |
rollbackReason |
Obbligatorio. Il motivo del rollback che verrà utilizzato per l'audit interno e la visibilità della Dashboard per sviluppatori. |
validateOnly |
Facoltativo. Se impostato, convalida ed esegui il dry run della richiesta, ma non avviare effettivamente il rollback |
Corpo della risposta
In caso di esito positivo, il corpo della risposta è vuoto.
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/chromewebstore