- 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
- PublishType
- DeployInfo
- Essayer
Envoyez l'article à publier dans le magasin.
L'élément sera envoyé pour examen, sauf si skipReview
est défini sur "true" ou si l'élément est mis en scène à partir d'un envoi précédent avec publishType
défini sur STAGED_PUBLISH
.
Requête HTTP
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:publish
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Nom de l'élément 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 |
---|
{ "publishType": enum ( |
Champs | |
---|---|
publishType |
Facultatif. Utilisez cette option pour déterminer si l'élément est publié immédiatement après son approbation ou mis en attente pour une publication ultérieure. La valeur par défaut est |
deployInfos[] |
Facultatif. Informations de déploiement supplémentaires, y compris le pourcentage de déploiement initial souhaité. Si elle n'est pas défini, la valeur par défaut est celle actuellement enregistrée dans le tableau de bord des développeurs. |
skipReview |
Facultatif. Indique si la vérification de l'article doit être ignorée. L'API vérifie si l'article est éligible et renvoie une erreur de validation s'il doit être examiné. La valeur par défaut est |
Corps de la réponse
Message de réponse pour items.publish
.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"name": string,
"itemId": string,
"state": enum ( |
Champs | |
---|---|
name |
Nom de l'élément envoyé |
itemId |
Uniquement en sortie. Identifiant de l'article. |
state |
Uniquement en sortie. État actuel de l'envoi. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/chromewebstore
PublishType
Le type de publication de cet élément sera appliqué s'il est approuvé.
Enums | |
---|---|
PUBLISH_TYPE_UNSPECIFIED |
Valeur par défaut. Cette valeur est identique à DEFAULT_PUBLISH. |
DEFAULT_PUBLISH |
Une fois approuvée, la fiche sera publiée immédiatement. |
STAGED_PUBLISH |
Une fois la demande approuvée, elle sera mise en scène et pourra ensuite être publiée par le développeur. |
DeployInfo
Informations sur le déploiement pour un canal de publication spécifique. Utilisé dans les requêtes de mise à jour des paramètres de déploiement.
Représentation JSON |
---|
{ "deployPercentage": integer } |
Champs | |
---|---|
deployPercentage |
Obligatoire. Pourcentage de déploiement actuel pour le canal de publication (nombre non négatif compris entre 0 et 100). |