Os participantes de uma reunião podem trabalhar de forma colaborativa em uma atividade de complemento do Google Meet. Quando uma atividade colaborativa é iniciada, todos os participantes da reunião recebem uma notificação de que a atividade está em andamento.
Essa notificação é adaptada ao status de disponibilidade e instalação do complemento:
Se o participante tiver o complemento instalado: ele poderá entrar na atividade.
Se o participante não tiver o complemento instalado: ele será direcionado para instalar o complemento.
Se o complemento não estiver disponível para a plataforma do participante: o participante vai receber um aviso de que não pode participar da atividade usando o dispositivo atual.
Uma atividade é iniciada chamando o
método
startCollaboration
.
Etapa 1 (opcional): o complemento define o estado inicial da colaboração
O
MeetAddonClient.setCollaborationStartingState
define ou atualiza informações sobre o estado inicial do complemento
usado quando o participante aceita o
convite para colaborar.
O complemento pode definir a
CollaborationStartingState
usando o SDK de complementos do Meet a qualquer momento antes ou durante a colaboração.
Depois que a atividade do complemento for iniciada, os outros participantes
da reunião usarão o CollaborationStartingState
para inicializar o
complemento.
Para detalhes e exemplos de código sobre como definir o CollaborationStartingState
, consulte
Usar o estado inicial da colaboração.
Etapa 2: o complemento inicia a atividade
A atividade começa quando o complemento chama o método
startCollaboration
no
MeetSidePanelClient
.
Chame o método startCollaboration
no complemento quando o usuário
concluir a seleção de conteúdo e estiver pronto para iniciar a colaboração.
O exemplo de código a seguir mostra como chamar o método startCollaboration
:
sidePanelClient.startCollaboration({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Recomendações para uma experiência do usuário perfeita
Recomendamos a configuração do CollaborationStartingState
com base nas ações
do usuário realizadas no painel lateral. Quando
startCollaboration
é invocado, o Meet executa as seguintes ações:
Para outros participantes: o Meet mostra uma notificação de que a atividade está em andamento.
Para o iniciador: se um URL do cenário principal tiver sido especificado no
CollaborationStartingState
, o Meet vai abrir o cenário principal usando o URL doCollaborationStartingState
.