- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- Essayer
Effectue un rollback du package CRX publié d'un élément vers un package CRX publié précédemment et le publie pour tous les utilisateurs.
Requête HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:rollback
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
name |
Obligatoire. Nom de l'élément à annuler au format |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{ "targetCrxVersion": string, "newVersion": string, "rollbackReason": string, "validateOnly": boolean } |
| Champs | |
|---|---|
targetCrxVersion |
Obligatoire. Version CRX cible précédemment publiée vers laquelle effectuer le rollback. Si elle n'est pas définie, la dernière version CRX publiée est utilisée par défaut. |
newVersion |
Obligatoire. Nouvelle version à attribuer au package vers lequel vous effectuez un rollback. Cela permet de "faire avancer" le package précédent en lui attribuant un numéro de version supérieur à celui du package actuellement publié. Par exemple, si la version actuellement publiée est la version 1.1, la nouvelle version peut être la version 1.1.1 ou 1.2, mais pas la version 1.0. |
rollbackReason |
Obligatoire. Motif du rollback, qui sera utilisé pour l'audit interne et la visibilité du tableau de bord du développeur. |
validateOnly |
Facultatif. Si ce champ est défini, validez et effectuez un dry run de la requête, mais ne lancez pas le rollback. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/chromewebstore