A configuração de recursos usada para definir o conteúdo e o comportamento do complemento do Google Workspace no Gmail. Os manifestos de complementos do Google Workspace precisam ter todos os componentes marcados como Required se eles estenderem o Gmail.
Gmail
A 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. 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 Como estender a interface do Compose com ações de Compose para mais 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 composição. Consulte Como estender a interface do Compose para 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 de composição que criam interfaces de composição. No entanto, essa
lista é limitada a uma única ação por complemento. A ação de
envio 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 essa mensagem atende a determinados critérios. Consulte Como estender a interface da mensagem para mais informações.
Representação JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campos | |
---|---|
onTriggerFunction |
Consulte Função de gatilho contextual para saber 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 a ação de composição.
Representação JSON |
---|
{ "runFunction": string, "text": string } |
Campos | |
---|---|
runFunction |
Consulte a função de gatilho do Compose para saber mais. |
text |
|