- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- ItemRevisionStatus
- DistributionChannel
- Pruébalo
Recupera el estado de un elemento.
Solicitud HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
name |
Obligatorio. Nombre del elemento cuyo estado se recuperará, con el formato |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Es el mensaje de respuesta para items.fetchStatus.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Campos | |
---|---|
name |
Es el nombre del elemento solicitado. |
itemId |
Solo salida. Se trata del ID del artículo. |
publicKey |
Es la clave pública del elemento, que puede generar la tienda. |
publishedItemRevisionStatus |
Solo salida. Es el estado de la revisión publicada actual del elemento. Se anulará si el elemento no se publica. |
submittedItemRevisionStatus |
Es el estado de la revisión del elemento que se envió para su publicación. Se anulará si el elemento no se envió para su publicación desde la última publicación exitosa. |
lastAsyncUploadState |
Solo salida. Es el estado de la última carga asíncrona de un elemento. Solo se establece cuando se realizó una carga asíncrona del elemento en las últimas 24 horas. |
takenDown |
Si es verdadero, el elemento se quitó por incumplimiento de política. Consulta el panel del desarrollador para obtener más detalles. |
warned |
Es verdadero si se advirtió sobre el elemento por un incumplimiento de política y se quitará si no se resuelve. Consulta el panel del desarrollador para obtener más detalles. |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Son los detalles sobre el estado de una revisión de un elemento.
Representación JSON |
---|
{ "state": enum ( |
Campos | |
---|---|
state |
Solo salida. Estado actual del elemento |
distributionChannels[] |
Detalles del paquete del artículo |
DistributionChannel
Es la información de la implementación para un canal de versión específico.
Representación JSON |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Campos | |
---|---|
deployPercentage |
Es el porcentaje de implementación actual del canal de lanzamiento (número no negativo entre 0 y 100). |
crxVersion |
Es la versión de la extensión proporcionada en el manifiesto del paquete subido. |