Índice
CalendarAddOnManifest
(mensagem)CalendarAddOnManifest.EventAccess
(enum)CalendarExtensionPoint
(mensagem)ConferenceSolution
(mensagem)
CalendarAddOnManifest
Propriedades que personalizam a aparência e a execução de um complemento do Agenda.
Campos | |
---|---|
homepageTrigger |
Define um endpoint que é executado em contextos que não correspondem a um gatilho contextual declarado. Todos os cards gerados por essa função sempre vão estar disponíveis para o usuário, mas podem ser eclipsados por conteúdo contextual quando o complemento declara acionadores mais segmentados. Se presente, substitui a configuração de |
conferenceSolution[] |
Define as soluções de conferência fornecidas por este complemento. |
createSettingsUrlFunction |
Um endpoint a ser executado que cria um URL para a página de configurações do complemento. |
eventOpenTrigger |
Um endpoint que é acionado quando um evento é aberto para visualização ou edição. |
eventUpdateTrigger |
Um endpoint que é acionado quando o evento aberto é atualizado. |
eventAttachmentTrigger |
Uma configuração para um acionador contextual acionado quando o usuário clica no provedor de anexos de complementos no menu suspenso do Google Agenda. |
currentEventAccess |
Define o nível de acesso aos dados quando um complemento do evento é acionado. |
EventAccess
Um tipo enumerado que define o nível necessário para os acionadores de eventos de acesso a dados.
Enums | |
---|---|
UNSPECIFIED |
Valor padrão quando nada é definido para eventAccess. |
METADATA |
Concede aos acionadores do evento permissão para acessar os metadados dos eventos, como os IDs do evento e da agenda. |
READ |
Concede aos acionadores do evento acesso a todos os campos do evento, incluindo metadados, convidados e dados da conferência. |
WRITE |
Concede aos acionadores do evento acesso aos metadados dos eventos e a capacidade de realizar todas as ações, incluindo adicionar participantes e configurar dados da conferência. |
READ_WRITE |
Concede aos acionadores do evento acesso a todos os campos do evento, incluindo metadados, convidados e dados da conferência, além da capacidade de realizar todas as ações. |
CalendarExtensionPoint
Formato comum para declarar acionadores de complementos de agenda.
Campos | |
---|---|
runFunction |
Obrigatório. O endpoint a ser executado quando este ponto de extensão for ativado. |
ConferenceSolution
Define valores relacionados à conferência.
Campos | |
---|---|
onCreateFunction |
Obrigatório. O endpoint a ser chamado quando os dados de videoconferência forem criados. |
id |
Obrigatório. Os IDs devem ser atribuídos de maneira exclusiva a todas as soluções de conferência dentro de um complemento. Caso contrário, a solução de conferência errada poderá ser usada quando o complemento for acionado. Embora seja possível alterar o nome de exibição de um complemento, o código não deve ser alterado. |
name |
Obrigatório. O nome de exibição da solução de conferência. |
logoUrl |
Obrigatório. O URL para a imagem do logotipo da solução de conferência. |