- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- ContentFromDraft
- ContentFromSubmittedVersion
- PreviewSettings
Atualiza a visualização do projeto do usuário com base no modelo.
Solicitação HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. O nome do recurso pai no formato |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON | |
---|---|
{ "previewSettings": { object ( |
Campos | ||
---|---|---|
previewSettings |
Obrigatório. As configurações para atualizar a visualização do usuário. |
|
Campo de união source . Fonte de dados usada para criar a visualização. source pode ser apenas de um dos tipos a seguir: |
||
files |
Lista de arquivos enviados ao servidor de cada vez. Esta é uma lista de arquivos de configuração ou de dados. 1. A primeira solicitação precisa ser um ConfigFiles. 2. A primeira solicitação precisa ter um ConfigFile com "settings". 3. A primeira solicitação precisa ter um ConfigFile com "manifest". 4. O ConfigFile do webhook correspondente à função do Cloud inline precisa ser transmitido antes do DataFile correspondente ao código-fonte. |
|
draft |
Conteúdo extraído do rascunho do projeto. |
|
submittedVersion |
Conteúdo proveniente de uma versão anterior. |
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Definição do recurso de visualização.
Representação JSON | |
---|---|
{
"name": string,
"validationResults": {
object ( |
Campos | |
---|---|
name |
O identificador exclusivo da visualização. Formato: |
validationResults |
Resultados de validação associados ao conteúdo de prévia do projeto do usuário. |
simulatorUrl |
O URL do simulador para testar a visualização do usuário. |
ContentFromDraft
Indica que o conteúdo da prévia virá do rascunho.
ContentFromSubmittedVersion
Indica que o conteúdo de pré-visualização será proveniente de uma versão de saída.
Representação JSON | |
---|---|
{ "version": string } |
Campos | |
---|---|
version |
Obrigatório. Versão enviada do projeto a ser usada para criar uma prévia. Formato: |
PreviewSettings
Configurações para atualizar a visualização.
Representação JSON | |
---|---|
{ "sandbox": boolean } |
Campos | |
---|---|
sandbox |
Indica se determinadas operações, como transações, devem ser executadas no modo sandbox. Por padrão, as solicitações de visualização executam essas operações no modo sandbox. Em outras palavras, o valor padrão de |