Colabora con un complemento de Meet

Los participantes de una reunión pueden trabajar en colaboración en un Actividad del complemento de Google Meet. Cuando comienza una actividad colaborativa, todos los participantes de la reunión recibirán una notificación de que la actividad está en curso.

Esta notificación se adapta a la disponibilidad y al estado de instalación de la complemento:

  • Si el participante tiene instalado el complemento: Puede unirse a la actividad.

  • Si el participante no tiene el complemento instalada: Se le indica que instale el paquete complemento.

  • Si el complemento no está disponible para el plataforma del participante: Se le informa que no puede unirse a la actividad. con su dispositivo actual.

Una actividad se inicia llamando al startCollaboration .

Paso 1 (opcional): El complemento establece el estado inicial de la colaboración

El MeetAddonClient.setCollaborationStartingState establece o actualiza información sobre el estado inicial de la complemento que se usa cuando el participante acepta el invitación para colaborar.

El complemento puede establecer la CollaborationStartingState mediante el SDK de complementos de Meet en cualquier momento antes de la colaboración o durante ella. Una vez iniciada la actividad de complementos, la otra reunión los participantes usan el CollaborationStartingState para inicializar su complemento.

Para obtener detalles y muestras de código sobre cómo configurar CollaborationStartingState, consulta Utiliza el inicio de colaboración estado.

Paso 2: El complemento inicia la actividad

La actividad comienza cuando el complemento llama al startCollaboration en la MeetSidePanelClient

Asegúrate de llamar al método startCollaboration en tu complemento una vez que el usuario completa la selección de contenido y está listo para comenzar la colaboración.

En la siguiente muestra de código, se indica cómo llamar al método startCollaboration:

    sidePanelClient.startCollaboration({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

Después de iniciar una colaboración

Cuándo startCollaboration se invoca, Meet realizará las siguientes acciones:

  • Para otros participantes: Meet muestra una notificación que indica que la actividad está en curso.

  • Para el iniciador: Si se especificó una URL de la etapa principal en el CollaborationStartingState, Meet abre la escena principal con la URL de CollaborationStartingState.