Method: publishers.items.rollback

Zet het gepubliceerde CRX-pakket van een item terug naar een opgegeven eerder gepubliceerd CRX-pakket en publiceert het voor alle gebruikers.

HTTP-verzoek

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

De URL gebruikt de syntaxis van gRPC-transcodering.

Padparameters

Parameters
name

string

Vereist. Naam van het item dat moet worden teruggezet in de vorm publishers/{publisherId}/items/{itemId}

Hoofdtekst van verzoek

De verzoektekst bevat gegevens met de volgende structuur:

JSON-weergave
{
  "targetCrxVersion": string,
  "newVersion": string,
  "rollbackReason": string,
  "validateOnly": boolean
}
Velden
targetCrxVersion

string

Vereist. De doelversie van de eerder gepubliceerde CRX-versie waarnaar je wilt teruggaan. Als dit niet is ingesteld, wordt standaard de laatst gepubliceerde CRX-versie gebruikt.

newVersion

string

Vereist. De nieuwe versie die moet worden toegewezen aan het pakket waarnaar wordt teruggezet. Hiermee wordt het vorige pakket effectief 'vooruitgerold' door het een hoger versienummer te geven dan het momenteel gepubliceerde pakket. Als de huidige gepubliceerde versie bijvoorbeeld 1.1 is, kan de nieuwe versie 1.1.1 of 1.2 zijn, maar niet 1.0.

rollbackReason

string

Vereist. De reden voor de rollback die wordt gebruikt voor interne controle en zichtbaarheid van het ontwikkelaarsdashboard.

validateOnly

boolean

Optioneel. Als dit is ingesteld, wordt het verzoek gevalideerd en wordt er een testoverdracht uitgevoerd, maar wordt de rollback niet daadwerkelijk gestart.

Tekstgedeelte van reactie

Als de aanvraag is geslaagd, is de hoofdtekst van de reactie leeg.

Autorisatiebereiken

Vereist het volgende OAuth-bereik:

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