- HTTP-verzoek
- Padparameters
- Verzoeklichaam
- Reactielichaam
- Autorisatiebereiken
- PublishType
- Implementatie-info
- Probeer het eens!
Dien het item in om te publiceren in de winkel.
Het item wordt ter beoordeling ingediend, tenzij skipReview
is ingesteld op true of het item is gefaseerd vanuit een eerdere indiening waarbij publishType
is ingesteld op STAGED_PUBLISH
.
HTTP-verzoek
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:publish
De URL maakt gebruik van gRPC Transcoding- syntaxis.
Padparameters
Parameters | |
---|---|
name | Verplicht. Naam van het item in de vorm |
Verzoeklichaam
De aanvraagtekst bevat gegevens met de volgende structuur:
JSON-representatie |
---|
{ "publishType": enum ( |
Velden | |
---|---|
publishType | Optioneel. Gebruik dit om te bepalen of het item direct na goedkeuring wordt gepubliceerd of klaargezet voor publicatie in de toekomst. Standaardwaarde is |
deployInfos[] | Optioneel. Aanvullende implementatie-informatie, inclusief het gewenste initiële uitrolpercentage. Standaardwaarde is de huidige waarde die is opgeslagen in het ontwikkelaarsdashboard indien niet ingesteld. |
skipReview | Optioneel. Of de itembeoordeling moet worden overgeslagen. De API valideert of het item in aanmerking komt en retourneert een validatiefout als het item een beoordeling vereist. Standaardwaarde is |
Reactielichaam
Antwoordbericht voor items.publish
.
Als dit lukt, bevat de antwoordtekst gegevens met de volgende structuur:
JSON-representatie |
---|
{
"name": string,
"itemId": string,
"state": enum ( |
Velden | |
---|---|
name | De naam van het item dat is ingediend |
itemId | Alleen uitvoer. De ID van het item. |
state | Alleen uitvoer. De huidige status van de inzending. |
Autorisatiebereiken
Vereist de volgende OAuth-scope:
-
https://www.googleapis.com/auth/chromewebstore
PublishType
Als dit artikel de beoordeling doorstaat, volgt de publicatievorm waarin het zal worden gepubliceerd.
Enums | |
---|---|
PUBLISH_TYPE_UNSPECIFIED | Standaardwaarde. Dit is hetzelfde als DEFAULT_PUBLISH. |
DEFAULT_PUBLISH | De inzending wordt direct na goedkeuring gepubliceerd. |
STAGED_PUBLISH | Na goedkeuring wordt de inzending in de fase gezet en kan deze door de ontwikkelaar worden gepubliceerd. |
Implementatie-info
Implementatie-informatie voor een specifiek releasekanaal. Wordt gebruikt in verzoeken om implementatieparameters bij te werken.
JSON-representatie |
---|
{ "deployPercentage": integer } |
Velden | |
---|---|
deployPercentage | Vereist. Het huidige implementatiepercentage voor het releasekanaal (een niet-negatief getal tussen 0 en 100). |