Os participantes de uma reunião podem trabalhar de forma colaborativa Atividade dos complementos do Google Meet. Quando uma atividade colaborativa começa, todos os participantes da reunião recebem uma notificação de que a atividade foi em andamento.
Essa notificação é adaptada de acordo com a disponibilidade e o status da instalação do Complemento:
Se o participante tiver o complemento instalado: Elas podem participar da atividade.
Se o participante não tiver o complemento instalado: ele é direcionado para instalar o .
Se o complemento não estiver disponível para plataforma do participante: ele é informado de que não pode participar da atividade. usando o dispositivo atual.
Uma atividade é iniciada chamando o
startCollaboration
.
Etapa 1 (opcional): o complemento define o estado inicial da colaboração
A
MeetAddonClient.setCollaborationStartingState
define ou atualiza informações sobre o estado inicial da
que é usado quando o participante aceita
convite para colaborar.
O complemento pode definir
CollaborationStartingState
usando o SDK de complementos do Meet a qualquer momento antes ou durante a colaboração.
Depois que a atividade do complemento começar, a outra reunião
os participantes usam a CollaborationStartingState
para inicializar
.
Para ver detalhes e exemplos de código sobre como definir o CollaborationStartingState
, consulte
Use o modelo de colaboração
estado.
Etapa 2: o complemento inicia a atividade
A atividade começa quando o complemento chama o
startCollaboration
na classe
MeetSidePanelClient
Chame o método startCollaboration
no complemento quando o usuário
finaliza a seleção de conteúdo e está 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.
})
});
Após iniciar uma colaboração
Quando
startCollaboration
é invocado, o Meet executa as seguintes ações:
Para outros participantes: o Meet mostra uma notificação que de que a atividade está em andamento.
Para o iniciador: se um URL do cenário principal tiver sido especificado no
CollaborationStartingState
, o Meet abre o cenário principal usando o URL doCollaborationStartingState
.