Visão geral de videoconferências de terceiros

Ao criar ou editar um evento do Google Agenda, os usuários têm a opção de criar rapidamente uma reunião do Google Meet e associá-la ao evento. Depois de adicionados, os participantes do evento podem facilmente participar do Hangout associado com um simples clique.

No entanto, se um usuário quiser usar uma videoconferência de terceiros (como o WebEx) em vez do Google Meet, o processo será mais complexo. Normalmente, isso exige que o usuário crie a videoconferência fora do Google Agenda e copie um código de videoconferência na descrição do evento do Agenda. Os participantes do evento precisam seguir um conjunto específico de etapas para entrar na videoconferência usando o código fornecido.

Os complementos do Google Workspace podem ajudar os usuários a evitar essa complexidade. É possível criar um complemento do Google Workspace que estenda o Google Agenda com soluções de conferência de terceiros. Cada solução de videoconferência inclui uma nova opção de videoconferência para eventos do Agenda, permitindo que os usuários criem e participem dessas videoconferências no Google Agenda.

Se você é um provedor de videoconferência, pode criar um complemento do Google Workspace para definir uma conexão entre o Google Agenda e seu produto. Depois, é possível publicar o complemento no Google Workspace Marketplace, em que os usuários e administradores podem descobri-lo e instalá-lo.

Soluções de conferência

Uma solução de videoconferência representa um tipo de videoconferência de terceiros em que os usuários podem participar. Cada solução aparece como uma opção de videoconferência que o usuário pode escolher ao criar ou editar um evento do Google Agenda.

Veja alguns exemplos de soluções de videoconferência que um complemento pode definir:

  • uma videoconferência padrão
  • uma videoconferência somente com áudio
  • uma conferência pessoal
  • uma conferência transmitida publicamente

Qualquer tipo de videoconferência oferecido pelo serviço de terceiros pode ter uma solução associada, e conjuntos de soluções podem ser agrupados em um único complemento do Google Workspace.

Como funcionam as soluções de videoconferência

Quando uma solução de videoconferência é adicionada a um complemento do Google Workspace, não é necessário fornecer uma IU detalhada para ela. Em vez disso, sempre que um usuário criar ou editar um evento do Google Agenda, todas as soluções definidas nos complementos do Google Workspace instalados serão exibidas como opções de videoconferência.

Quando um usuário seleciona uma solução de videoconferência, o complemento se conecta ao sistema de videoconferência de terceiros usando a API e cria a videoconferência, sincronizando os dados entre a videoconferência e o evento do Google Agenda. Se o evento for atualizado ou excluído posteriormente, o complemento detectará isso e fará as atualizações correspondentes no sistema de videoconferência. Depois que uma videoconferência for anexada a um evento, os participantes poderão participar da videoconferência pelo Google Agenda.

O complemento pode fornecer uma página de configurações para que os usuários controlem um comportamento específico de videoconferência.

Dados da conferência

Os complementos do Google Workspace que fornecem soluções de videoconferência para o Google Agenda exigem informações específicas (dados de videoconferência) para permitir que os usuários participem de conferências de terceiros. Ao definir uma solução de videoconferência no seu complemento, você especifica um onCreateFunction que cria e retorna um objeto ConferenceData. O objeto ConferenceData precisa conter todos os dados de videoconferência necessários para o Google Agenda ou um objeto ConferenceError que descreva um erro que ocorreu ao se comunicar com o sistema de videoconferência de terceiros.

A tabela abaixo descreve cada tipo de dados de conferência que seu complemento pode usar e lista o objeto serviço ConferenceData que o representa. Todos os elementos ConferenceData usados pelo complemento precisam ter todos os elementos marcados como obrigatórios:

Componente Tipo Descrição
Erros da videoconferência ConferenceError Obrigatório se ocorrer um erro. Nesse caso, nenhum outro dado será necessário. Use esse botão para informar um problema que aconteceu quando o complemento tentou se conectar ao sistema de videoconferência.
Código da conferência string Obrigatório, se não for um erro.
Use esse ID para identificar a videoconferência no sistema de terceiros.
Parâmetros da videoconferência ConferenceParameter[] Use esses pares de chave-valor para transmitir informações específicas do sistema de e para o sistema de videoconferência de terceiros. Por exemplo, o sistema pode exigir o e-mail do moderador da videoconferência ou uma chave da reunião.
Notas da conferência string Use esse botão para anexar um aviso de texto à conferência. Normalmente, esse recurso é usado para adicionar instruções para administradores de videoconferências ou avisos legais.
Pontos de entrada EntryPoint[] Obrigatório se não for um erro. Nesse caso, pelo menos um EntryPoint precisa ser definido.
Use EntryPoints para descrever uma maneira específica de participar da videoconferência, por exemplo, por telefone, vídeo ou SIP. Cada ponto de entrada requer um URI e um EntryPointType.

Leia mais

Saiba mais com a documentação a seguir: