A configuração de recursos usada para definir o conteúdo e o comportamento do Complemento do Google Workspace no Gmail. Todos os componentes dos manifestos de complementos do Google Workspace precisarão ser marcados como Obrigatórios se estenderem o Gmail.
Gmail
Configuração do manifesto de complementos 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. Essa função foi descontinuada para evitar latência de execução desnecessária. Em vez disso, o complemento precisa gerar uma exceção da invocação principal, conforme mostrado neste exemplo. |
composeTrigger |
Consulte Estender a interface do Compose com ações de escrita para saber mais detalhes. |
contextualTriggers[] |
|
homepageTrigger |
A especificação da função do acionador para criar a página inicial do complemento no host do Gmail. Isso substitui
|
ComposeTrigger
A configuração de uma ação de composição. 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 a dados disponível para uma função de gatilho do Compose. Estas são as opções válidas:
|
selectActions[] |
Uma lista de ações de composição que criam IUs de composição.
No entanto, essa lista é limitada a uma ação por complemento. A ação de escrever mostra um ícone correspondente 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 que atende a determinados critérios. Consulte Como estender a IU de mensagens para mais informações.
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 Compose para mais detalhes. |
text |
|