Colaborar usando um complemento do Meet

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.
        })
    });

Recomendações para uma experiência do usuário perfeita

Recomendamos definir o CollaborationStartingState com base nas características ações realizadas no painel lateral. 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 do CollaborationStartingState.