Descripción general de la conferencia de terceros

Cuando creas o editas un evento de Calendario de Google, los usuarios tienen la opción de crear rápidamente una conferencia de Google Hangouts y asociarla con el evento. Una vez agregados, los asistentes al evento pueden unirse fácilmente al Hangout asociado con un simple clic.

Sin embargo, si un usuario desea usar una conferencia de terceros (como WebEx) en lugar de Hangouts de Google, el proceso es más complejo. Por lo general, esto requiere que el usuario cree la conferencia fuera de Calendario de Google y, luego, copie un código de reunión en la descripción del evento de Calendario. Luego, los asistentes deben seguir un conjunto específico de pasos para ingresar a la conferencia con el código proporcionado.

Los complementos deGoogle Workspace pueden ayudar a los usuarios a evitar esta complejidad. Puedes crear un Google Workspace complemento que extienda Calendario de Google con soluciones de conferencia de terceros. Cada solución de conferencia agregada agrega una nueva opción para los eventos de Calendario, lo que permite a los usuarios crear esas conferencias y unirse a ellas directamente desde Calendario de Google.

Si eres proveedor de conferencias, puedes crear un complemento deGoogle Workspace para definir una conexión entre Calendario de Google y tu producto. Luego, puedes publicar el complemento en Google Workspace Marketplace, donde los usuarios y los administradores pueden descubrirlo y, luego, instalarlo.

Soluciones para conferencias

Una solución de conferencia representa un tipo de conferencia de terceros a la que pueden unirse los usuarios. Cada solución se muestra como una opción de reunión que el usuario puede elegir cuando crea o edita un evento de Calendario de Google.

Entre los ejemplos de soluciones de conferencia que un complemento podría definir se incluyen los siguientes:

  • una videoconferencia estándar
  • una conferencia de solo audio
  • una conferencia personal
  • una conferencia de transmisión pública

Cualquier tipo de conferencia que proporcione el servicio de terceros puede tener una solución asociada, y los conjuntos de soluciones se pueden agrupar en un solo complemento Google Workspace .

Cómo funcionan las soluciones de conferencia

Cuando se agrega una solución de conferencia a un complementoGoogle Workspace , no es necesario proporcionar una IU detallada para ella. En cambio, cada vez que un usuario crea o edita un evento de Calendario de Google, cualquier solución definida en los complementosGoogle Workspace que instaló el usuario aparece como opciones de reunión.

Cuando un usuario selecciona una solución de conferencia, el complemento se conecta al sistema de conferencias de terceros con su API y crea la conferencia, y sincroniza los datos entre la conferencia y el evento de Calendario de Google. Si el evento se actualiza o se borra más tarde, el complemento detecta esto y realiza las actualizaciones correspondientes en el sistema de reuniones. Una vez que se adjunta una conferencia a un evento, los asistentes pueden unirse a ella desde Calendario de Google.

De manera opcional, el complemento puede proporcionar una página de configuración para permitir a los usuarios controlar el comportamiento específico de la conferencia.

Datos de la conferencia

Google Workspace Los complementos que proporcionan soluciones de conferencia a Calendario de Google requieren información específica, datos de conferencia, para permitir que los usuarios se unan a conferencias de terceros. Cuando defines una solución de conferencia en tu complemento, debes especificar un onCreateFunction que compila y muestra un objeto ConferenceData. El objeto ConferenceData debe contener todos los datos de conferencia que necesita el Calendario de Google o un objeto ConferenceError que describa un error que se produjo cuando se comunicó con el sistema de conferencias de terceros.

En la siguiente tabla, se describe cada tipo de datos de conferencia que puede usar el complemento y se enumera el objeto Servicio de conferencias que lo representa. Cada objeto ConferenceData que use el complemento debe tener todos los elementos marcados como Obligatorio:

Componente Tipo Descripción
Errores de la conferencia ConferenceError Obligatorio si se produjo un error, en cuyo caso no se necesitan otros datos. Úsalo para informar un problema que ocurrió cuando el complemento intentó conectarse al sistema de reuniones.
ID de reunión string Obligatorio si no es un error.
Usa este ID para identificar la conferencia dentro del sistema de conferencias de terceros.
Parámetros de conferencia ConferenceParameter[] Usa estos pares clave-valor para pasar información específica del sistema hacia y desde el sistema de conferencias de terceros. Por ejemplo, el sistema puede requerir el correo electrónico del moderador de la conferencia o una clave de reunión.
Notas de la conferencia string Usa esta opción para agregar un aviso de texto a la conferencia. Por lo general, las usas para agregar instrucciones a los administradores de conferencias o avisos legales.
Puntos de entrada EntryPoint[] Si no es un error, es obligatorio; en ese caso, se debe definir al menos un EntryPoint.
Usa EntryPoint para describir una forma específica de unirse a la conferencia (por ejemplo, por teléfono, video o SIP). Cada punto de entrada requiere un URI y un EntryPointType.

Lecturas adicionales

La siguiente documentación puede ayudarlo a obtener más información: