- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- ContentFromDraft
- ContentFromSubmittedVersion
- PreviewSettings
Actualiza la vista previa del proyecto del usuario según el modelo.
Solicitud HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
parent |
Obligatorio. El nombre del recurso superior en el formato |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON | |
---|---|
{ "previewSettings": { object ( |
Campos | ||
---|---|---|
previewSettings |
Obligatorio. La configuración para actualizar la vista previa del usuario. |
|
Campo de unión source . Fuente de datos que se usó para crear la vista previa. Las direcciones (source ) solo pueden ser una de las siguientes opciones: |
||
files |
Lista de archivos enviados al servidor a la vez. Esta es una lista de archivos de configuración o archivos de datos. 1. La primera solicitud debe ser un ConfigFiles. 2. La primera solicitud debe tener un ConfigFile con “settings”. 3. La primera solicitud debe tener un ConfigFile con “manifest”. 4. El webhook ConfigFile correspondiente a la Cloud Function intercalada debe transmitirse antes que el DataFile correspondiente a su código fuente. |
|
draft |
Contenido proveniente del borrador del proyecto. |
|
submittedVersion |
El contenido proviene de una versión saliente. |
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Definición de recurso de vista previa.
Representación JSON | |
---|---|
{
"name": string,
"validationResults": {
object ( |
Campos | |
---|---|
name |
Es el identificador único de la vista previa. Formato: |
validationResults |
Resultados de la validación asociados con el contenido de la vista previa del proyecto del usuario. |
simulatorUrl |
La URL del simulador para probar la vista previa del usuario. |
ContentFromDraft
Indica que el contenido de la vista previa provendrá del borrador.
ContentFromSubmittedVersion
Indica que el contenido de la vista previa provendrá de una versión de salida.
Representación JSON | |
---|---|
{ "version": string } |
Campos | |
---|---|
version |
Obligatorio. La versión enviada del proyecto que se usará para crear una vista previa. Formato: |
PreviewSettings
Configuración para actualizar la vista previa.
Representación JSON | |
---|---|
{ "sandbox": boolean } |
Campos | |
---|---|
sandbox |
Indica si se deben ejecutar ciertas operaciones, como transacciones, en el modo de zona de pruebas. De forma predeterminada, las solicitudes de vista previa ejecutan estas operaciones en el modo de zona de pruebas. En otras palabras, el valor predeterminado para |