Method: publishers.items.rollback

Revierte el paquete CRX publicado de un elemento a un paquete CRX publicado anteriormente y lo publica para todos los usuarios.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. Es el nombre del elemento que se revertirá en el formato publishers/{publisherId}/items/{itemId}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
Campos
targetCrxVersion

string

Obligatorio. Es la versión de CRX publicada anteriormente a la que se revertirá. Si no se establece, se usará de forma predeterminada la última versión de CRX publicada.

newVersion

string

Obligatorio. Es la versión nueva que se asignará al paquete al que se revertirá. Esto "actualiza" de forma eficaz el paquete anterior, ya que le asigna un número de versión superior al del paquete publicado actualmente. Por ejemplo, si la versión publicada actual es la 1.1, la nueva versión podría ser la 1.1.1 o la 1.2, pero no la 1.0.

rollbackReason

string

Obligatorio. Es el motivo de la reversión que se usará para la auditoría interna y la visibilidad del panel del desarrollador.

validateOnly

boolean

Opcional. Si se configura, valida y ejecuta la solicitud de prueba, pero no inicia la reversión

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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