Conceitos dos complementos do Meet

Os complementos do Google Meet são usados para criar experiências diretamente no Google Meet. Para criar complementos, você precisa entender como um complemento do Google Workspace é desenvolvido e publicado no Google Workspace Marketplace.

Arquitetura

O diagrama de sequência a seguir mostra a arquitetura de como um complemento do Google Meet usa os recursos do Google Workspace.

Arquitetura de como um complemento do Google Meet usa os recursos do Google Workspace.
Figura 1. Arquitetura de como um complemento do Google Meet usa os recursos do Google Workspace.

O uso de um complemento do Google Meet em uma reunião funciona assim:

  1. Carregar o painel de complementos: o usuário clica no botão de atividade do Meet para carregar a lista de complementos instalados no painel de complementos.
  2. Selecionar complemento: um usuário seleciona um complemento no painel de complementos.
  3. Carregar iframe do complemento: o complemento carrega o URL do iframe do painel lateral do complemento especificado pelo desenvolvedor no manifesto.
  4. Criar AddonSession: o complemento cria uma AddonSession. Isso indica ao Meet que o complemento foi carregado e está pronto para uso.
  5. Complemento inicializado: o complemento está pronto para uso.
  6. (Opcional) Solicitar token com o recurso One Tap: o complemento selecionado usa o Google One Tap para solicitar um token com as informações de login e os escopos aprovados pelo usuário, se houver uma sessão ativa do Google.
  7. (Opcional) O Google retorna o token de ID: o token de ID contém as informações de identidade do usuário.

Complementos do Google Workspace no Marketplace

Os complementos do Google Workspace são apps personalizados que se integram aos aplicativos do Google Workspace, como o Gmail, os Documentos e as Planilhas Google. Elas permitem que os desenvolvedores criem interfaces do usuário personalizadas integradas diretamente ao Google Workspace. Os complementos ajudam os usuários a trabalhar de forma mais eficiente com menos trocas de contexto.

O Google Workspace Marketplace oferece aos usuários e administradores uma maneira de encontrar e instalar apps empresariais de terceiros integrados ao Google Workspace. O Marketplace também é o local central para gerenciar complementos publicados do Google Workspace. Os usuários podem instalar e desinstalar complementos publicados. Os administradores podem restringir os complementos que os usuários podem instalar.

Tipos de complementos

Em geral, há dois tipos de complementos que você pode criar: complementos do Google Workspace e complementos do editor.

Para o SDK de complementos do Meet, é necessário criar seus complementos usando os complementos do Google Workspace.

Com um complemento do Google Workspace, você pode estender vários apps do Google Workspace, como o Gmail, o Google Agenda e o Google Drive. Você especifica qual app o complemento está segmentando, além de outros detalhes, no arquivo de manifesto do complemento. Para o SDK de complementos do Meet, declare um objeto meet na seção addOns do arquivo de manifesto. Para mais informações, consulte Criar uma implantação.

Um complemento do Google Workspace pode ser desenvolvido de duas maneiras: no Google Apps Script ou como um complemento auto-hospedado usando sua pilha de tecnologia preferida. Cada um desses complementos contém um manifesto, que é composto de seções diferentes. A seção do Meet do manifesto contém informações específicas sobre como o complemento é carregado do Google Meet e não está relacionada a se o restante do complemento é auto-hospedado ou usa o Apps Script. Os complementos do Meet são carregados em um iframe e precisam referenciar páginas da Web, e não interfaces baseadas em cards.

Por exemplo, um manifesto de um complemento do Google Workspace pode ter uma seção para o Gmail que usa objetos ComposeTrigger e ContextualTrigger para retornar interfaces de cards e uma seção para o Meet que usa objetos da Web, iOS e Android para apontar para sua página da Web e app para dispositivos móveis.

Exemplo de manifesto com seções do Meet e do Gmail.
Figura 2. Exemplo de manifesto com as seções do Meet e do Gmail.

Publicar um complemento

Quando você publica um complemento do Google Workspace, ele fica disponível para outros usuários encontrarem, instalarem e usarem.

Para mais informações, consulte Publicar seu complemento do Meet.