Method: publishers.items.rollback

Reverte o pacote CRX publicado de um item para um pacote CRX publicado anteriormente e o publica para todos os usuários.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. Nome do item a ser revertido no formato publishers/{publisherId}/items/{itemId}

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
Campos
targetCrxVersion

string

Obrigatório. A versão CRX publicada anteriormente para a qual você quer reverter. Se não for definido, o padrão será a última versão publicada do CRX.

newVersion

string

Obrigatório. A nova versão a ser atribuída ao pacote que está sendo revertido. Isso efetivamente "avança" o pacote anterior, atribuindo a ele um número de versão maior do que o do pacote publicado no momento. Por exemplo, se a versão publicada atual for 1.1, a nova versão poderá ser 1.1.1 ou 1.2, mas não 1.0.

rollbackReason

string

Obrigatório. O motivo da reversão que será usado para auditoria interna e visibilidade do Painel de controle do desenvolvedor.

validateOnly

boolean

Opcional. Se definido, valida e faz uma simulação da solicitação, mas não inicia a reversão.

Corpo da resposta

Se a solicitação for concluída, o corpo da resposta estará vazio.

Escopos de autorização

Requer o seguinte escopo OAuth:

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