A configuração de recursos usada para definir o conteúdo e o comportamento do Google Workspace Complemento no Gmail. Google Workspace Os manifestos de complementos precisam ter todos os componentes marcados como Obrigatórios se eles estenderem o Gmail.
Gmail
A configuração do manifesto de Google Workspace complementos para extensões do Gmail. Veja mais informações em Como estender o Gmail com Google Workspace complementos.
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 Google Workspace . Esta função foi descontinuada para evitar a latência de execução desnecessária. Em vez disso, o complemento gerará uma exceção na invocação principal, conforme mostrado neste exemplo. |
composeTrigger |
Para ver mais detalhes, consulte Como estender a IU do Compose com ações de escrita. |
contextualTriggers[] |
|
homepageTrigger |
A especificação da função de gatilho para criar a página inicial complementar no host do Gmail. Isso substitui
|
ComposeTrigger
A configuração de uma ação do Compose. Consulte Como estender a IU 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. As opções válidas são as seguintes:
|
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 escrita tem um ícone correspondente apresentado na janela de texto do Gmail.
O ícone é especificado por |
ContextualTrigger
A configuração de um acionador que é acionado quando o usuário abre uma mensagem do Gmail e ela atende a determinados critérios. Consulte Como estender a IU da mensagem para ver mais informações.
Representação JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campos | |
---|---|
onTriggerFunction |
Consulte Função de gatilho contextual para ver detalhes sobre como definir essa função. |
unconditional |
|
Ação de seleção
A configuração da ação do Compose que define qual função executar quando o usuário seleciona a ação do Compose.
Representação JSON |
---|
{ "runFunction": string, "text": string } |
Campos | |
---|---|
runFunction |
Consulte Função gatilho do Compose para ver mais detalhes. |
text |
|