Esse serviço permite que os scripts configurem e criem complementos do Google Workspace que estendem o Google Workspace Studio.
Classes
| Nome | Breve descrição |
|---|---|
Action | Uma ação que os complementos do Google Workspace que estendem o Google Workspace Studio podem usar para renderizar um novo card. |
Add | O Add permite criar respostas para complementos do Google Workspace que estendem o Google Workspace Studio. |
Basic | Uma enumeração que representa os tipos de dados genéricos básicos. |
Color | Um objeto Color que representa uma cor no espaço de cores RGBA. |
Data | Um DataType é usado para definir o tipo de uma variável. |
Dynamic | Uma DynamicResourceDefinition é um bloco de construção para um Resource. Ela pode conter um ou mais números de Resource para definir dinamicamente o número de variáveis de saída fornecidas por uma etapa no Google Workspace Studio. |
Error | Um enum que representa a capacidade de ação do erro. |
Error | Uma enumeração que representa a capacidade de repetição da invocação de ação quando há um erro. |
Font | Uma enumeração que representa a espessura da fonte do texto estilizado. |
Host | Uma HostAppAction é um tipo de ação processada por apps host individuais. |
Hyperlink | Um elemento de hiperlink usado em Text. |
Insert | Um builder para objetos InsertSection. |
Insert | Um builder para objetos InsertWidget. |
Link | O objeto de link de um recurso de terceiros que é convertido em um ícone inteligente no aplicativo host. |
List | Contêiner para itens de lista, em que cada item pode conter vários Text. |
List | Um item de lista, em que cada item pode conter vários Text. |
List | Uma enumeração que representa o tipo da lista. |
Modify | Um criador de objetos Modify que muda e atualiza a interface de um card
existente transmitindo o objeto Modify para um Action. |
Navigation | Um objeto auxiliar que controla a navegação por cards. |
Remove | Um builder para objetos Remove. |
Remove | Um builder para objetos RemoveWidget. |
Render | Renderiza ou atualiza um card realizando um Action em resposta a uma interação do usuário. |
Render | Um builder para objetos Render. |
Resource | Representa dados de recursos específicos de um aplicativo. Os dados de recursos contêm uma coleção de pares de chave-valor de nomes de variáveis e Variable. |
Resource | Um ResourceField é um bloco de construção básico de um Dynamic. Cada campo de recurso corresponde a uma variável de saída da etapa atual. |
Resource | Um Resource é um tipo de Resource usado para recuperar a definição de uma lista de campos de recursos usando a função dynamic especificada no manifesto. |
Resource | Uma ResourceRetrievedAction é usada para recuperar o conteúdo de recursos personalizados quando necessário, em que o campo de recurso personalizado é definido no ResourceData. |
Resource | Um tipo de recurso específico do aplicativo. O identificador exclusivo do tipo de recurso precisa ter uma WorkflowResourceDefinition correspondente. |
Return | Um ReturnElementErrorAction indica que ocorreu um erro durante a invocação do elemento. |
Return | Contém variáveis de saída geradas pela ação executada no Google Workspace Studio. |
Save | Essa ação indica que o app host (Google Workspace Studio) precisa salvar o agente. |
Styled | Elemento de texto com estilos como negrito, itálico e cor. |
Text | Um ícone clicável no formato de texto. |
Text | Um elemento de formato de texto, que pode ser Text, Styled, Hyperlink ou List. |
Text | Um ícone exibido em um Text. |
Text | Uma enumeração que representa o estilo do texto estilizado. |
Time | Representa um objeto de carimbo de data/hora que pode ser adicionado a um Variable. |
Update | Um builder para objetos Update. |
Validation | Uma enumeração que representa a gravidade do erro de validação. |
Value | Um valueMetadata contém informações sobre os valores possíveis de uma variável. |
Variable | Representa um dado variável que pode conter uma coleção de valores em vários tipos. |
Workflow | Um WorkflowAction é um tipo de Host usado para realizar uma ação específica no
Google Workspace Studio. |
Workflow | Um bloco de texto com opções de formatação avançada, incluindo estilos, hiperlinks e elementos
interativos definidos em Text. |
Workflow | Essa ação indica que o app host (Google Workspace Studio) precisa mostrar um erro de validação. |
Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Action | Adiciona uma operação ModifyCard à ação. |
add | Action | Adiciona uma navegação por cards à ação. |
Add Ons Response Service
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
new | Action | Crie um novo Action. |
new | Navigation | Crie um novo Navigation. |
new | Render | Crie um novo Render. |
Basic Data Type
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | Valor padrão. |
STRING | Enum | Uma string de caracteres. |
INTEGER | Enum | Um valor inteiro. |
FLOAT | Enum | Um número de ponto flutuante. |
TIMESTAMP | Enum | Um carimbo de data/hora no formato ISO 8601. |
BOOLEAN | Enum | Um valor booleano. |
EMAIL_ADDRESS | Enum | Uma string no formato de um endereço de e-mail. |
GOOGLE_USER | Enum | Um usuário dos Serviços do Google, no formato "users/encoded_GAIA_ID" |
FILE | Enum | Um tipo de arquivo. |
FORMATTED_TEXT | Enum | Um texto com formatação avançada. |
Color
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Color | Define o componente alfa da cor. |
set | Color | Define o componente azul da cor. |
set | Color | Define o componente verde da cor. |
set | Color | Define o componente vermelho da cor. |
Data Type
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Data | Define o tipo de dados como um dos Basics compatíveis. |
set | Data | Define o tipo de dados como um Resource definido pelo usuário. |
set | Data | Define o Value, que contém informações relacionadas ao tipo da variável. |
Dynamic Resource Definition
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Dynamic | Adiciona um campo de recurso à definição de recurso dinâmico. |
set | Dynamic | Define o ID da definição de recurso dinâmico, que corresponde ao workflow no manifesto. |
Error Actionability
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | Não especificado. |
NOT_ACTIONABLE | Enum | O erro não pode ser corrigido pelo usuário no card de configuração. |
ACTIONABLE | Enum | O erro pode ser corrigido pelo usuário no card de configuração. |
Error Retryability
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | Não especificado. |
NOT_RETRYABLE | Enum | O erro não pode ser repetido, e o fluxo termina após a primeira tentativa. |
RETRYABLE | Enum | O erro é passível de novas tentativas, e o fluxo de trabalho vai tentar executar a etapa até cinco vezes. |
Font Weight
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | Peso padrão com espessura normal. |
LIGHT | Enum | Mais leve e com espessura reduzida. |
MEDIUM | Enum | Peso intermediário entre leve e negrito. |
BOLD | Enum | Mais pesado e com maior espessura. |
Host App Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Host | Define a ação do app host como ação do fluxo de trabalho. |
Hyperlink
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Hyperlink | Define o URL de destino do hiperlink. |
set | Hyperlink | Define o texto do hiperlink. |
Insert Section
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
insert | Insert | Define a flag onCardTop, que indica se a nova seção deve ser inserida na parte de cima do card. |
insert | Insert | Define o ID da seção, e a nova seção é inserida abaixo dela. |
set | Insert | Define a seção do card a ser inserida. |
Insert Widget
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
insert | Insert | Define o ID do widget, e o novo widget é inserido acima do widget com o ID especificado. |
insert | Insert | Define o ID do widget, e o novo widget é inserido abaixo do widget com o ID especificado. |
set | Insert | Define o Widget a ser inserido. |
Link
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Link | Define o título do link. |
set | Link | Define o URL do link. |
List Container
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | List | Adiciona um item ao contêiner de lista. |
set | List | Define o nível da lista, começando em 0 para o nível superior e aumentando em 1 para cada lista aninhada. |
set | List | Define o tipo da lista como ordenada ou não ordenada. |
List Item
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | List | Adiciona um Text ao item da lista. |
List Type
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | Valor padrão. |
ORDERED | Enum | Lista ordenada. |
UNORDERED | Enum | Lista não ordenada. |
Modify Card
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Modify | Define o Insert para este objeto de cartão de modificação. |
set | Modify | Define o Insert para este objeto de cartão de modificação. |
set | Modify | Define o Remove para este objeto de cartão de modificação. |
set | Modify | Define o Remove para este objeto de cartão de modificação. |
set | Modify | Define a Card de substituição para este objeto de cartão de modificação. A seção de substituição
precisa ter o mesmo ID de uma seção de cartão existente. |
set | Modify | Define o widget de substituição para este objeto de cartão de modificação. O widget de substituição precisa ter o mesmo ID de um widget atual. |
set | Modify | Define o Update para este objeto de cartão de modificação. |
Navigation
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
print | String | Imprime a representação JSON deste objeto. |
push | Navigation | Envia o card especificado para a pilha. |
Remove Section
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Remove | Define o ID da seção a ser removida. |
Remove Widget
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Remove | Define o ID do widget a ser removido. |
Render Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
print | String | Imprime a representação JSON deste objeto. |
Render Action Builder
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
build() | Render | Cria e valida a ação de renderização atual. |
set | Render | Define a ação que os complementos podem usar para atualizar a interface do usuário para a ação de renderização. |
set | Render | Define o Host processado por apps host individuais para a ação de renderização. |
Resource Data
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Resource | Adiciona um Variable com chave pelo nome da variável. Um valor é substituído se a chave já existir. |
set | Resource | Define o mapa dos dados da variável com chave pelos nomes das variáveis. |
Resource Field
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Resource | Define o tipo de dados do campo e permite que outras etapas filtrem as variáveis por tipo na seleção. |
set | Resource | Define a descrição do campo que é mostrada ao usuário final durante a seleção de variáveis em etapas subsequentes. |
set | Resource | Define uma chave para que a função do provedor forneça o valor durante a execução da etapa. |
Resource Fields Definition Retrieved Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Resource | Adiciona um Dynamic à ação de recuperação da definição dos campos de recursos. |
Resource Retrieved Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Resource | Define o Resource como a ação de recuperação de recursos para fornecer valores aos campos de recursos dinâmicos ou personalizados. |
Resource Type
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Resource | Define o ID da definição do recurso de fluxo de trabalho. |
Return Element Error Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Return | Define a capacidade de ação do erro. Um erro é acionável se puder ser resolvido reconfigurando a etapa. |
set | Return | Define o registro de erros a ser mostrado ao usuário final no feed de atividades do fluxo de trabalho. |
set | Return | Define a capacidade de repetição de erros. O fluxo termina após a primeira tentativa se um erro não for repetível. |
Return Output Variables Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Return | Adiciona dados de variável com chave pelo nome da variável. Um valor é substituído se a chave já existir. |
set | Return | Define o registro da ação de fluxo de trabalho executada para o usuário final no feed de atividades do fluxo de trabalho. |
set | Return | Define o mapa dos dados da variável indexados pelo nome da variável. Um valor é substituído se a chave já existir. |
Save Workflow Action
Styled Text
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Styled | Define o estilo do texto estilizado e pode aplicar vários estilos a um único texto estilizado. |
set | Styled | Define a cor do texto estilizado. |
set | Styled | Define a espessura da fonte do texto estilizado. |
set | Styled | Define o conteúdo principal do texto estilizado. |
Text Format Chip
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Text | Define o texto exibido no ícone. |
set | Text | Define o ícone mostrado no ícone. |
set | Text | Define o URL para navegar quando o ícone é clicado. |
Text Format Element
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Text | Define o elemento de formato de texto como um Hyperlink. |
set | Text | Define o elemento de formato de texto como um List. |
set | Text | Define o elemento de formato de texto como um Styled. |
set | Text | Define o elemento de formato de texto como uma string de texto. |
set | Text | Define o elemento de formato de texto como um Text. |
Text Format Icon
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Text | Define o URL do ícone. |
set | Text | Define o nome do ícone do Material Design definido em Ícones do Material Design do Google. |
Text Style
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
STYLE_UNSPECIFIED | Enum | Nenhum estilo aplicado. |
ITALIC | Enum | Estilo itálico. |
UNDERLINE | Enum | Estilo de sublinhado. |
STRIKETHROUGH | Enum | Estilo tachado. |
LINE_BREAK | Enum | Quebra de linha. |
UPPERCASE | Enum | Estilo em maiúsculas. |
CODE | Enum | Estilo de código. |
CODE_BLOCK | Enum | Estilo do bloco de código. |
Time Stamp
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Time | Define os nanos do carimbo de data/hora, representando o número de nanossegundos no segundo atual. |
set | Time | Define os segundos do carimbo de data/hora, representando o número de segundos desde a época Unix(1º de janeiro de 1970, 00:00:00 UTC). |
Update Widget
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Update | Adiciona um novo item que pode ser selecionado para menus de seleção múltipla. |
Validation Error Severity
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | Não especificado. |
CRITICAL | Enum | Crítico: o erro é crítico e precisa ser corrigido antes da publicação. |
WARNING | Enum | Aviso: o erro não é crítico e não está bloqueando a publicação. |
Value Metadata
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Value | Adiciona tipos permitidos opcionais que podem ser transmitidos dinamicamente para um dado de variável a esses metadados de valor. |
add | Value | Adiciona um valor de string opcional aos valores de enumeração permitidos de uma variável. Esse campo só pode ser
definido se o Data estiver definido como o tipo String. |
set | Value | Define o valor padrão opcional da variável. Por exemplo, se o tipo de variável for booleano, o defaultValue poderá ser definido como "true" ou "false". |
Variable Data
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Variable | Adiciona um valor booleano aos dados da variável. |
add | Variable | Adiciona um endereço de e-mail aos dados da variável. |
add | Variable | Adiciona um valor de ponto flutuante aos dados da variável. |
add | Variable | Adiciona um usuário do Google aos dados da variável. |
add | Variable | Adiciona um valor inteiro aos dados da variável. |
add | Variable | Adiciona um valor Resource aos dados da variável. |
add | Variable | Adiciona um ID de referência de recurso aos dados da variável. |
add | Variable | Adiciona um valor de string aos dados da variável. |
add | Variable | Adiciona um valor Time aos dados da variável. |
add | Variable | Adiciona um valor Workflow aos dados da variável. |
Workflow Action
Workflow Text Format
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Workflow | Adiciona um Text ao formato de texto do fluxo de trabalho. |
Workflow Validation Error Action
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
set | Workflow | Define a gravidade do erro de validação. |