A configuração do recurso usado para definir o conteúdo e o comportamento dos complementos do Google Workspace no Gmail. Todos os componentes precisam estar marcados como obrigatórios nos manifestos de complementos do Google Workspace se estenderem o Gmail.
Gmail
Configuração do manifesto do complemento do Google Workspace para extensões do Gmail. Consulte Como estender o Gmail com complementos do Google Workspace para mais informações.
Representação JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Campos | |
---|---|
authorizationCheckFunction |
Obsoleto. O nome de uma função do Apps Script que executa verificações de requisitos de autorização de terceiros. Essa função é chamada antes de cada invocação do complemento do Google Workspace. Esta função foi descontinuada para evitar latência de execução desnecessária. Em vez disso, o complemento vai gerar uma exceção da invocação principal, conforme mostrado neste exemplo. |
composeTrigger |
Consulte Como estender a interface do Compose com ações de escrita para detalhes. |
contextualTriggers[] |
|
homepageTrigger |
A especificação da função de acionador para criar a página inicial do complemento no host do Gmail. Isso substitui
|
ComposeTrigger
A configuração de uma ação de escrita. Consulte Como estender a interface do Compose para ver mais informações.
Representação JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Campos | |
---|---|
draftAccess |
Define o nível de acesso aos dados disponíveis para uma função de gatilho de composição. As opções válidas são:
|
selectActions[] |
Uma lista de ações do Compose que criam IUs do Compose. No entanto, essa
lista é limitada a uma única ação por complemento. A ação de escrever tem um ícone correspondente apresentado na janela "Escrever" do Gmail.
O ícone é especificado por |
ContextualTrigger
A configuração de um acionador que é disparado quando o usuário abre uma mensagem do Gmail e essa mensagem atende a determinados critérios. Para mais informações, consulte Como estender a interface de mensagens.
Representação JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campos | |
---|---|
onTriggerFunction |
Consulte Função de gatilho contextual para detalhes sobre como definir essa função. |
unconditional |
|
SelectAction
A configuração da ação de composição que define qual função será executada quando o usuário selecionar essa ação.
Representação JSON |
---|
{ "runFunction": string, "text": string } |
Campos | |
---|---|
runFunction |
Consulte Função de gatilho do Compose para mais detalhes. |
text |
|