Índice
CalendarClientActionMarkup(mensagem)CalendarClientActionMarkup.AddAttachmentsActionMarkup(mensagem)CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment(mensagem)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup(mensagem)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup.Operation(enum)CalendarClientActionMarkup.ConferenceDataMarkup(mensagem)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup(mensagem)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature(enum)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type(enum)CalendarClientActionMarkup.ConferenceDataMarkup.Error(mensagem)CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type(enum)CalendarClientActionMarkup.ConferenceDataMarkup.Parameter(mensagem)CalendarClientActionMarkup.CreateConferenceDataActionMarkup(mensagem)CalendarClientActionMarkup.CreateConferenceSettingUrlActionMarkup(mensagem)CalendarClientActionMarkup.EditAttendeesActionMarkup(mensagem)CalendarClientActionMarkup.EditConferenceDataActionMarkup(mensagem)ChatClientDataSourceMarkup(mensagem)ChatClientDataSourceMarkup.SpaceDataSource(mensagem)ChatDataActionMarkup(mensagem)ChatDataActionMarkup.CreateMessageAction(mensagem)ChatDataActionMarkup.UpdateInlinePreviewAction(mensagem)ChatDataActionMarkup.UpdateMessageAction(mensagem)DriveClientActionMarkup(mensagem)DriveClientActionMarkup.RequestFileScope(mensagem)EditorClientActionMarkup(mensagem)EditorClientActionMarkup.RequestFileScopeForActiveDocument(mensagem)GmailClientActionMarkup(mensagem)GmailClientActionMarkup.AddonComposeUiActionMarkup(mensagem)GmailClientActionMarkup.AddonComposeUiActionMarkup.AddonComposeUiActionType(enum)GmailClientActionMarkup.OpenCreatedDraftActionMarkup(mensagem)GmailClientActionMarkup.TaskActionMarkup(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.Recipient(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBccRecipients(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.ContentType(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.EmailMimeType(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.InsertContent(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.Type(enum)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateCcRecipients(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateSubject(mensagem)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateToRecipients(mensagem)HostAppActionMarkup(mensagem)HostAppDataActionMarkup(mensagem)HostAppDataSourceMarkup(mensagem)SheetsClientActionMarkup(mensagem)SheetsClientActionMarkup.CustomFunctionReturnValueMarkup(mensagem)WorkflowClientActionMarkup(mensagem)WorkflowClientActionMarkup.ResourceData(mensagem)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction(mensagem)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction.DynamicResourceDefinition(mensagem)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction.ResourceField(mensagem)WorkflowClientActionMarkup.ResourceRetrievedAction(mensagem)WorkflowClientActionMarkup.ReturnElementErrorAction(mensagem)WorkflowClientActionMarkup.ReturnElementErrorAction.ErrorActionability(enum)WorkflowClientActionMarkup.ReturnElementErrorAction.Retryability(enum)WorkflowClientActionMarkup.ReturnOutputVariablesAction(mensagem)WorkflowClientActionMarkup.SaveWorkflowAction(mensagem)WorkflowClientActionMarkup.SourceResourceReference(mensagem)WorkflowClientActionMarkup.SourceResourceType(mensagem)WorkflowClientActionMarkup.VariableData(mensagem)WorkflowClientActionMarkup.WorkflowValidationErrorAction(mensagem)WorkflowClientActionMarkup.WorkflowValidationErrorAction.Severity(enum)WorkflowDataSourceMarkup(mensagem)WorkflowDataSourceMarkup.Type(enum)WorkflowTextFormatMarkup(mensagem)WorkflowTextFormatMarkup.Chip(mensagem)WorkflowTextFormatMarkup.Icon(mensagem)WorkflowTextFormatMarkup.TextFormatElement(mensagem)WorkflowTextFormatMarkup.TextFormatElement.Hyperlink(mensagem)WorkflowTextFormatMarkup.TextFormatElement.ListContainer(mensagem)WorkflowTextFormatMarkup.TextFormatElement.ListContainer.ListItem(mensagem)WorkflowTextFormatMarkup.TextFormatElement.ListContainer.ListType(enum)WorkflowTextFormatMarkup.TextFormatElement.StyledText(mensagem)WorkflowTextFormatMarkup.TextFormatElement.StyledText.FontWeight(enum)WorkflowTextFormatMarkup.TextFormatElement.StyledText.Style(enum)WorkflowTextFormatMarkup.TextFormatElement.StyledText.WrapStyle(enum)
CalendarClientActionMarkup
| Campos | |
|---|---|
editAttendeesActionMarkup |
Uma ação que adiciona convidados ao evento do Google Agenda. |
editConferenceDataActionMarkup |
Uma ação que adiciona dados de conferência ao evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script. |
addAttachmentsActionMarkup |
Uma ação que adiciona anexos ao evento do Google Agenda. |
createConferenceDataActionMarkup |
Uma ação que mostra os dados da videoconferência ao criar um evento do Google Agenda. |
createConferenceSettingUrlActionMarkup |
Uma ação que gera o URL de configuração de criação de conferência. |
calendarSubscriptionActionMarkup |
Uma ação que gerencia uma inscrição de agenda. Oferece suporte à criação de assinaturas apenas em complementos de endpoints HTTP. Não relevante para complementos do Apps Script. |
AddAttachmentsActionMarkup
| Campos | |
|---|---|
addonAttachments[] |
|
AddonAttachment
| Campos | |
|---|---|
resourceUrl |
|
title |
Título do anexo. |
mimeType |
Tipo MIME do conteúdo em resourceUrl. |
iconUrl |
Link para o ícone do recurso. |
CalendarSubscriptionActionMarkup
Uma ação que gerencia uma inscrição de agenda para o usuário atual.
A criação de uma assinatura é idempotente: se o usuário já estiver inscrito na agenda especificada na implantação do complemento, o retorno dessa ação vai garantir que a assinatura permaneça ativa sem criar assinaturas duplicadas ou notificações de eventos duplicadas. Não é necessário verificar se há assinaturas antes de retornar essa ação.
Oferece suporte à criação de assinaturas apenas em complementos de endpoints HTTP. Não relevante para complementos do Apps Script.
| Campos | |
|---|---|
operation |
A operação a ser executada. No momento, somente |
calendarId |
O ID da agenda em que você quer se inscrever. |
Operação
| Tipos enumerados | |
|---|---|
OPERATION_UNSPECIFIED |
|
CREATE |
|
ConferenceDataMarkup
Marcação que define os dados da videoconferência associados a um evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.
| Campos | |
|---|---|
conferenceId |
Identificador exclusivo dos dados da videoconferência. Máximo de 512 caracteres. |
entryPoints[] |
Pontos de entrada para a conferência. São permitidos no máximo 300 pontos de entrada. |
parameters[] |
Parâmetros adicionais do complemento. São permitidos no máximo 300 parâmetros. |
error |
Se definido, significa que ocorreu um erro durante a criação da videoconferência. |
note |
Observações adicionais (como instruções do administrador, avisos legais) para mostrar ao usuário. Pode conter HTML. O tamanho máximo é de 2.048 caracteres. |
conferenceSolutionId |
Um identificador da solução de videoconferência. Precisa corresponder a um valor do campo |
EntryPointMarkup
Uma forma de participar da conferência. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.
| Campos | |
|---|---|
type |
O tipo do ponto de entrada. Obrigatório. |
uri |
Um URI para participar da conferência. Aceita tel: e http(s): e precisa ter no máximo 1.300 caracteres. Obrigatório. |
label |
O rótulo do ponto de entrada que será mostrado ao usuário. Máximo de 512 caracteres. |
meetingCode |
Um código da reunião para acessar a videoconferência. Máximo de 128 caracteres. |
accessCode |
Um código de acesso para acessar a conferência. Máximo de 128 caracteres. |
passcode |
Uma senha para acessar a conferência. Máximo de 128 caracteres. |
password |
Uma senha para acessar a conferência. Máximo de 128 caracteres. |
pin |
Um PIN para acessar a conferência. Máximo de 128 caracteres. |
regionCode |
O código de região CLDR/ISO 3166 do país associado a esse ponto de entrada. Aplicável apenas a |
features[] |
Recursos do ponto de entrada, como ser com ou sem custo financeiro. Um ponto de entrada pode ter vários recursos. |
Recurso
Recursos do ponto de entrada. Alguns recursos podem ser aplicados apenas a pontos de entrada específicos.
| Tipos enumerados | |
|---|---|
UNKNOWN_FEATURE |
Recurso desconhecido. |
TOLL |
Aplicável ao ponto de entrada PHONE. Uma chamada para um número pago é cobrada de quem faz a ligação. Um número não pode ser pago e sem custo financeiro ao mesmo tempo. |
TOLL_FREE |
Aplicável ao ponto de entrada PHONE. Para quem liga, a chamada para um número sem encargos financeiros não tem custo financeiro. Um número não pode ser pago e sem custo financeiro ao mesmo tempo. |
Tipo
O tipo do ponto de entrada. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.
| Tipos enumerados | |
|---|---|
UNKNOWN |
Tipo de conferência desconhecido. |
VIDEO |
Uma videoconferência. |
PHONE |
Uma teleconferência. |
MORE |
Usado para fornecer um link com mais informações sobre como participar da conferência. |
SIP |
Uma conferência que usa o Protocolo de Início de Sessão |
Erro
Representa um erro que ocorreu durante a criação da conferência. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.
| Campos | |
|---|---|
type |
O tipo de erro. Obrigatório. |
authenticationUrl |
Se o tipo de erro for |
Tipo
| Tipos enumerados | |
|---|---|
UNKNOWN |
Erro desconhecido. |
AUTHENTICATION |
Um erro de autenticação. |
TEMPORARY |
Um erro temporário. |
PERMANENT |
Um erro permanente. |
PERMISSION_DENIED |
O usuário não tem permissão para realizar alguma ação no sistema de videoconferência de terceiros. |
CONFERENCE_SOLUTION_FORBIDDEN |
O usuário não tem permissão para usar a solução de videoconferência selecionada, mas pode ter permissão para usar outras soluções oferecidas pelo complemento. |
Parâmetro
Parâmetros específicos da solução que são mantidos com os dados de eventos e, se uma atualização ou exclusão for necessária, são transmitidos ao complemento. Por exemplo: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]
| Campos | |
|---|---|
key |
A chave do parâmetro. Máximo de 50 caracteres. Obrigatório. |
value |
O valor do parâmetro. Máximo de 1.024 caracteres. Obrigatório. |
CreateConferenceDataActionMarkup
| Campos | |
|---|---|
createConferenceData |
Os dados da videoconferência que serão adicionados a um evento do Google Agenda ao criá-lo. |
CreateConferenceSettingUrlActionMarkup
| Campos | |
|---|---|
settingsUrl |
O URI de uma página de configurações gerada pelo complemento. |
EditAttendeesActionMarkup
| Campos | |
|---|---|
addAttendeeEmails[] |
Uma lista de convidados para adicionar ao evento do Google Agenda. |
EditConferenceDataActionMarkup
| Campos | |
|---|---|
Campo de união
|
|
conferenceData |
Os dados da videoconferência que serão adicionados ao evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script. |
ChatClientDataSourceMarkup
Para um widget que usa um menu de seleção múltipla, uma fonte de dados do Google Chat. A fonte de dados preenche os itens de seleção do menu de seleção múltipla. Por exemplo, um usuário pode selecionar espaços do Google Chat de que participa.SelectionInput
Disponível para apps do Google Chat e indisponível para complementos do Google Workspace.
| Campos | |
|---|---|
Campo de união source. A fonte de dados do Google Chat. source pode ser apenas de um dos tipos a seguir: |
|
spaceDataSource |
Espaços do Google Chat em que o usuário é participante. |
SpaceDataSource
Uma fonte de dados que preenche os espaços do Google Chat como itens de seleção para um menu de seleção múltipla. Preenche apenas os espaços em que o usuário é membro.
Disponível para apps do Google Chat e indisponível para complementos do Google Workspace.
| Campos | |
|---|---|
defaultToCurrentSpace |
Se definido como |
ChatDataActionMarkup
Cria ou atualiza uma mensagem no Google Chat. Veja mais detalhes em Criar interfaces do Google Chat.
| Campos | |
|---|---|
Campo de união action. Uma ação do Google Chat. action pode ser apenas de um dos tipos a seguir: |
|
createMessageAction |
Envia uma mensagem como um app do Google Chat. |
updateMessageAction |
Atualiza a mensagem de um app do Google Chat. |
updateInlinePreviewAction |
Para visualizar links, adiciona um ou mais cards à mensagem de um usuário do Google Chat. |
CreateMessageAction
O app do Chat envia uma mensagem. Veja mais detalhes em Enviar mensagens de chat do Google Chat.
| Campos | |
|---|---|
message |
A mensagem de chat do Google Chat. |
UpdateInlinePreviewAction
O app do Chat mostra uma prévia de um link em uma mensagem adicionando ou atualizando um ou mais cards. Veja mais detalhes em Visualizar links em mensagens de chat do Google Chat.
| Campos | |
|---|---|
cardsV2[] |
Uma matriz de um ou mais cards. |
UpdateMessageAction
O app do Chat atualiza o texto ou os cards em uma mensagem. Veja mais detalhes em Enviar mensagens de chat do Google Chat.
| Campos | |
|---|---|
message |
A mensagem atualizada. |
DriveClientActionMarkup
| Campos | |
|---|---|
requestFileScope |
|
RequestFileScope
| Campos | |
|---|---|
itemId |
|
EditorClientActionMarkup
| Campos | |
|---|---|
Campo de união
|
|
requestFileScopeForActiveDocument |
|
RequestFileScopeForActiveDocument
Esse tipo não tem campos.
GmailClientActionMarkup
| Campos | |
|---|---|
Campo de união
|
|
taskAction |
|
updateDraftActionMarkup |
|
openCreatedDraftActionMarkup |
|
addonComposeUiActionMarkup |
|
AddonComposeUiActionMarkup
| Campos | |
|---|---|
type |
|
AddonComposeUiActionType
| Tipos enumerados | |
|---|---|
UNSPECIFIED |
Padrão. Quando não especificada, nenhuma ação é realizada. |
DISMISS |
Dispensar a interface de composição do complemento. |
OpenCreatedDraftActionMarkup
| Campos | |
|---|---|
draftId |
O ID do rascunho recém-criado no formato "r123". |
draftStorageId |
O ID de armazenamento do servidor em formato hexadecimal, por exemplo,"15e9fa622ce1029d". |
draftThreadServerPermId |
O ID permanente do servidor para a conversa do rascunho. Esse campo não é definido em nenhum lugar e é ignorado ao processar OpenCreatedDraftActionMarkup. Forneça e use draftThreadStorageId. |
draftThreadId |
O ID da conversa que contém o rascunho recém-criado, por exemplo, "15e9fa622ce1029d". |
TaskActionMarkup
| Campos | |
|---|---|
reloadTasks |
|
UpdateDraftActionMarkup
| Campos | |
|---|---|
updateBody |
Um campo que contém uma série de ações de atualização a serem realizadas no corpo do rascunho que o usuário está editando. |
updateToRecipients |
Se definido, substitui os destinatários do rascunho que o usuário está editando. |
updateCcRecipients |
Se definido, substitui os destinatários em Cc do rascunho que o usuário está editando. |
updateBccRecipients |
Se definido, substitui os destinatários em Cco do rascunho que o usuário está editando. |
updateSubject |
Se definido, substitui o assunto do rascunho que o usuário está editando. |
Destinatário
| Campos | |
|---|---|
email |
|
UpdateBccRecipients
| Campos | |
|---|---|
bccRecipients[] |
|
UpdateBody
| Campos | |
|---|---|
insertContents[] |
Um campo repetido que contém uma série de conteúdo para inserir no rascunho que o usuário está editando. O conteúdo pode ter conteúdo HTML ou texto simples. |
type |
|
ContentType
| Tipos enumerados | |
|---|---|
UNSPECIFIED_CONTENT_TYPE |
Valor padrão quando nada é definido para ContentType. |
TEXT |
Especifica que o conteúdo está em texto simples. |
MUTABLE_HTML |
Especifica que o conteúdo está em HTML e é mutável (pode ser editado). |
IMMUTABLE_HTML |
Especifica que o conteúdo está em HTML e é imutável (não pode ser editado). |
EmailMimeType
O EmailMimeType foi descontinuado. Use ContentType.
| Tipos enumerados | |
|---|---|
UNSPECIFIED_EMAIL_MIME_TYPE |
Valor padrão quando nada é definido para EmailMimeType. |
PLAIN_TEXT |
Especifica que o conteúdo inserido está em texto simples. |
HTML |
Especifica que o conteúdo inserido está em HTML. |
InsertContent
| Campos | |
|---|---|
content |
O conteúdo a ser inserido. |
mimeType |
|
contentType |
Tipo de conteúdo inserido. |
Tipo
| Tipos enumerados | |
|---|---|
UNSPECIFIED_ACTION_TYPE |
Valor padrão quando nada é definido para o tipo. |
IN_PLACE_INSERT |
Indica que essa ação é para realizar uma inserção no local. Por padrão, o conteúdo é inserido na posição atual do cursor. Se houver conteúdo selecionado, ele será substituído. |
INSERT_AT_START |
Indica que essa ação é para realizar a inserção no início do corpo da mensagem. |
INSERT_AT_END |
Indica que essa ação é para realizar a inserção no final do corpo da mensagem. |
REPLACE |
Indica que esta ação é para substituir o corpo da mensagem. |
UpdateCcRecipients
| Campos | |
|---|---|
ccRecipients[] |
|
UpdateSubject
| Campos | |
|---|---|
subject |
|
UpdateToRecipients
| Campos | |
|---|---|
toRecipients[] |
|
HostAppActionMarkup
Ações processadas por apps host individuais.
| Campos | |
|---|---|
Campo de união
|
|
gmailAction |
Ações processadas pelo Gmail. |
calendarAction |
Ações processadas pelo Google Agenda. |
driveAction |
Ações processadas pelo Drive. |
editorAction |
Ações processadas pelos apps Documentos, Planilhas ou Apresentações. |
sheetsAction |
Ações processadas pelo Planilhas. |
workflowAction |
Ações processadas pelo Workspace Studio. |
HostAppDataActionMarkup
Define como atualizar os dados do Google Workspace.
| Campos | |
|---|---|
Campo de união action. A ação do complemento para um determinado aplicativo hospedado do Google Workspace. action pode ser apenas de um dos tipos a seguir: |
|
chatDataAction |
Uma ação do Google Chat que cria ou atualiza texto ou cards em uma mensagem. |
HostAppDataSourceMarkup
Uma fonte de dados de um aplicativo do Google Workspace. A fonte de dados preenche os itens disponíveis para um widget.
| Campos | |
|---|---|
Campo de união data_source. O aplicativo do Google Workspace que preenche os itens disponíveis para um widget. data_source pode ser apenas de um dos tipos a seguir: |
|
chatDataSource |
Uma fonte de dados do Google Chat. |
workflowDataSource |
Uma fonte de dados do Google Workflow. |
SheetsClientActionMarkup
Próximo ID: 5.
| Campos | |
|---|---|
Campo de união
|
|
customFunctionReturnValueMarkup |
|
CustomFunctionReturnValueMarkup
O resultado de um usuário executando uma função personalizada.
| Campos | |
|---|---|
Campo de união result. O resultado da execução da função personalizada. result pode ser apenas de um dos tipos a seguir: |
|
value |
O valor resultante da execução da função personalizada. |
errorMessage |
A mensagem de erro que será mostrada ao usuário se algo der errado. |
WorkflowClientActionMarkup
Ações do cliente para complementos do Workspace Studio.
| Campos | |
|---|---|
Campo de união
|
|
saveWorkflowAction |
Ação para iniciar o salvamento do fluxo de trabalho. |
returnOutputVariablesAction |
Ação que contém variáveis de saída geradas por uma ação de fluxo de trabalho executada. |
resourceRetrievedAction |
Ação que contém um recurso recuperado. |
resourceFieldsDefinitionRetrievedAction |
Ação que contém a definição de campos para um recurso. |
returnElementErrorAction |
Ação que indica que ocorreu um erro durante a invocação do elemento. |
workflowValidationErrorAction |
Ação que indica um erro de validação do fluxo de trabalho. |
ResourceData
Valor do recurso específico do aplicativo.
| Campos | |
|---|---|
fields |
Um mapa dos campos de recursos com chave pelo nome do campo. |
sourceResourceReference |
Obsoleto. Use VariableData.variable_source_data. |
ResourceFieldsDefinitionRetrievedAction
Contém a definição de cada campo compatível com um recurso.
| Campos | |
|---|---|
dynamicResourceDefinitions[] |
Definições de recursos dinâmicos. |
DynamicResourceDefinition
Contém a definição de cada campo compatível com um recurso dinâmico.
| Campos | |
|---|---|
resourceId |
Identificador exclusivo do tipo de recurso dinâmico, por exemplo, "FORM_RESPONSE_VALUES". |
fields[] |
Lista de campos compatíveis com esse recurso dinâmico. |
ResourceField
| Campos | |
|---|---|
selector |
A chave de referência do campo usada para recuperar o valor associado. |
displayText |
A descrição legível por humanos do campo que é mostrada ao usuário final durante a seleção de variáveis. |
dataType |
O tipo de dados do campo. |
cardinality |
A cardinalidade do campo. |
ResourceRetrievedAction
Contém o recurso retornado.
| Campos | |
|---|---|
resourceData |
Dados personalizados no formato proto. |
ReturnElementErrorAction
Indica que ocorreu um erro durante a invocação do elemento.
| Campos | |
|---|---|
developerErrorMessage |
Mensagem de erro voltada para o desenvolvedor. |
errorLog |
A mensagem de erro legível por humanos que será mostrada ao usuário final. |
errorActionability |
Se o erro pode ser resolvido pelo usuário. |
retryability |
Se o erro pode ser repetido ou não. |
ErrorActionability
Se o usuário pode tentar corrigir o erro.
| Tipos enumerados | |
|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED |
Ação de erro não especificada. Não use. |
ACTIONABLE |
O usuário pode tentar corrigir o erro. |
NOT_ACTIONABLE |
O erro não pode ser corrigido pelo usuário. |
Capacidade de repetição
Se o erro pode ser repetido ou não.
| Tipos enumerados | |
|---|---|
RETRYABILITY_UNSPECIFIED |
Capacidade de repetição não especificada. Não use. |
RETRYABLE |
O erro pode ser repetido. |
NOT_RETRYABLE |
O erro não pode ser repetido. |
ReturnOutputVariablesAction
Contém variáveis de saída geradas pela ação de fluxo de trabalho executada.
| Campos | |
|---|---|
variables |
Mapa de variáveis com chave por ID de variável. |
log |
Registro da ação do fluxo de trabalho executada. |
SaveWorkflowAction
Esse tipo não tem campos.
Indica que o Builder precisa iniciar o salvamento do fluxo de trabalho.
SourceResourceReference
Referência a uma instância específica de um recurso do Workspace.
| Campos | |
|---|---|
sourceResourceType |
O tipo do recurso de origem. |
resourceId |
O ID exclusivo do recurso (por exemplo, ID do arquivo do Drive, ID da mensagem do Gmail). |
SourceResourceType
O tipo do recurso de origem. Isso é usado para identificar o tipo de recurso e o pacote de fluxo de trabalho que o possui.
| Campos | |
|---|---|
workflowBundleId |
ID do pacote de fluxo de trabalho que possui esse tipo de recurso. |
resourceDefinitionId |
O ID da definição do recurso no pacote (por exemplo, "spreadsheet", "gmailMessage"). |
VariableData
Representa dados variáveis, que podem conter vários valores de tipos diferentes.
| Campos | |
|---|---|
booleanValues[] |
Valores booleanos. |
integerValues[] |
Valores inteiros. |
stringValues[] |
Valores de string. |
timestampValues[] |
Valores de carimbo de data/hora. |
resourceReferences[] |
Uma lista de IDs de recursos (por exemplo, "spaces/123"). |
resourceDataValues[] |
Dados de recursos. |
emailAddressValues[] |
Valores de endereço de e-mail. |
googleUserValues[] |
Valores de usuário do Google no formato |
textFormatValues[] |
Valores de formato de texto do fluxo de trabalho. |
WorkflowValidationErrorAction
Indica que a validação do elemento do fluxo de trabalho falhou com a gravidade especificada.
| Campos | |
|---|---|
severity |
A gravidade do erro de validação. |
Gravidade
| Tipos enumerados | |
|---|---|
SEVERITY_UNSPECIFIED |
Gravidade não especificada. Não use. |
WARNING |
O erro não é crítico e não está bloqueando a publicação. |
CRITICAL |
O erro é crítico e precisa ser corrigido antes da publicação. |
WorkflowDataSourceMarkup
* Compatível apenas com o fluxo de trabalho do Google Workspace, mas não com apps do Google Chat ou complementos do Google Workspace.
Em um widget ou TextInput com o tipo MULTI_SELECT ou um SelectionInput, forneça uma fonte de dados do Google.DateTimePicker
| Campos | |
|---|---|
includeVariables |
Se as variáveis da etapa anterior devem ser incluídas na fonte de dados. |
type |
O tipo de fonte de dados. |
Tipo
Um tipo enumerado que representa o tipo da fonte de dados do fluxo de trabalho.
| Tipos enumerados | |
|---|---|
UNKNOWN |
Valor padrão. Não use. |
USER |
Usuários do Google Workspace. O usuário só pode ver e selecionar usuários da organização do Google Workspace. |
SPACE |
Espaços do Google Chat em que o usuário é participante. |
USER_WITH_FREE_FORM |
Os usuários podem ver e selecionar participantes da organização do Google Workspace ou inserir manualmente um endereço de e-mail ou um domínio válido. |
WorkflowTextFormatMarkup
Um bloco de texto com opções de formatação avançadas, incluindo estilos, hiperlinks e elementos interativos.
| Campos | |
|---|---|
textFormatElements[] |
Uma coleção de elementos de formato de texto. |
Ícone
Um ícone clicável no formato de texto.
| Campos | |
|---|---|
icon |
O ícone mostrado no ícone. |
label |
O texto que aparece no ícone. |
url |
O URL para navegar quando o ícone é clicado. |
Ícone
Um ícone no ícone.
| Campos | |
|---|---|
Campo de união icons. O ícone mostrado no ícone. icons pode ser apenas de um dos tipos a seguir: |
|
iconUrl |
Mostre um ícone personalizado hospedado em um URL HTTPS. Exemplo: Os tipos de arquivo aceitos incluem |
materialIconName |
O nome do ícone definido no ícone do Material Design do Google, por exemplo, |
TextFormatElement
Um único elemento em uma mensagem WorkflowTextFormatMarkup, que pode ser um ícone, um texto estilizado, um hiperlink ou um contêiner de lista.
| Campos | |
|---|---|
Campo de união element. Elemento que representa um dos vários elementos de formato de texto possíveis. element pode ser apenas de um dos tipos a seguir: |
|
text |
Texto no formato de texto. |
chip |
Ícone clicável no formato de texto. |
styledText |
Texto estilizado no formato de texto. |
hyperlink |
Hiperlink no formato de texto. |
listContainer |
Contêiner de lista no formato de texto. |
Hiperlink
Elemento de hiperlink com texto e link.
| Campos | |
|---|---|
link |
O URL de destino do hiperlink. |
text |
O texto do hiperlink. |
ListContainer
Contêiner para itens de lista, em que cada item pode conter vários TextFormatElements.
| Campos | |
|---|---|
listNestLevel |
O nível de aninhamento da lista. Começa em 0 para o nível superior e aumenta em 1 para cada lista aninhada. |
listType |
O tipo da lista. |
listItems[] |
Uma coleção de itens de lista. |
ListItem
Um item de lista.
| Campos | |
|---|---|
textFormatElements[] |
Uma coleção de elementos de formato de texto. |
ListType
Tipo enumerado para diferentes tipos de lista.
| Tipos enumerados | |
|---|---|
LIST_TYPE_UNSPECIFIED |
Nenhum tipo de lista foi especificado. |
ORDERED |
Lista ordenada. |
UNORDERED |
Lista não ordenada. |
BLOCKQUOTE |
Lista de citações em bloco. |
StyledText
Elemento do texto com estilos como negrito, itálico e cor.
| Campos | |
|---|---|
text |
O conteúdo principal do texto. |
styles[] |
Uma coleção de estilos aplicados ao texto. |
fontWeight |
A espessura da fonte do texto. |
color |
A cor do texto. |
wrapStyle |
O estilo de quebra do texto. |
FontWeight
Tipo enumerado para diferentes pesos de fonte.
| Tipos enumerados | |
|---|---|
FONT_WEIGHT_UNSPECIFIED |
Peso padrão com espessura normal. |
LIGHT |
Mais leve e com espessura reduzida. |
MEDIUM |
Peso intermediário entre claro e negrito. |
BOLD |
Peso maior com espessura aumentada. |
Estilo
Tipo enumerado para diferentes estilos de texto, como itálico, sublinhado etc.
| Tipos enumerados | |
|---|---|
STYLE_UNSPECIFIED |
Nenhum estilo aplicado. |
ITALIC |
Estilo em itálico. |
UNDERLINE |
Estilo sublinhado. |
STRIKETHROUGH |
Estilo tachado. |
LINE_BREAK |
Quebra de linha. |
UPPERCASE |
Estilo em maiúsculas. |
CODE |
Code. |
CODE_BLOCK |
Bloco de código. |
WrapStyle
Tipo enumerado para diferentes estilos de quebra de linha.
| Tipos enumerados | |
|---|---|
WRAP_STYLE_UNSPECIFIED |
Nenhum estilo de quebra de linha especificado. |
NO_WRAP |
Sem estilo de quebra de linha. |