Conceptos de los complementos de Meet

Los complementos de Google Meet se usan para incorporar experiencias directamente en Google Meet. Para crear complementos, debes comprender cómo se desarrolla un complemento de Google Workspace y, finalmente, se publica en Google Workspace Marketplace.

Arquitectura

En el siguiente diagrama de secuencias, se muestra la arquitectura de cómo un complemento de Google Meet usa los recursos de Google Workspace.

Arquitectura de cómo un complemento de Google Meet usa los recursos de Google Workspace.
Figura 1. Arquitectura de cómo un complemento de Google Meet usa los recursos de Google Workspace.

El uso de un complemento de Google Meet en una reunión funciona de la siguiente manera:

  1. Cargar panel de complementos: El usuario hace clic en el botón de actividad de Meet para cargar la lista de complementos instalados en el panel de complementos.
  2. Seleccionar complemento: Un usuario selecciona un complemento en el panel de complementos.
  3. Cargar iframe del complemento: Meet carga la URL del iframe del panel lateral del complemento que el desarrollador especificó en el manifiesto.
  4. Create AddonSession: El complemento crea un AddonSession. Esto le indica a Meet que el complemento se cargó y está listo para usarse.
  5. Se inicializó el complemento: El complemento está listo para usarse.
  6. Solicitar token con One Tap(opcional): El complemento seleccionado usa Google One Tap para solicitar un token con la información de acceso y los alcances aprobados por el usuario si hay una sesión de Google activa.
  7. Google muestra un token de ID(opcional): El token de ID contiene la información de identidad del usuario.

Complementos de Google Workspace en Marketplace

Los complementos de Google Workspace son apps personalizadas que se integran en las aplicaciones de Google Workspace, como Gmail, Documentos de Google y Hojas de cálculo de Google. Permiten que los desarrolladores creen interfaces de usuario personalizadas que se integran directamente en Google Workspace. Los complementos ayudan a los usuarios a trabajar de manera más eficiente con menos cambios de contexto.

Google Workspace Marketplace ofrece a los usuarios y administradores una forma de encontrar e instalar apps empresariales de terceros integradas en Google Workspace. Marketplace también es el lugar central para administrar los complementos publicados de Google Workspace. Los usuarios pueden instalar y desinstalar complementos publicados. Los administradores pueden restringir los complementos que los usuarios pueden instalar.

Tipos de complementos

En general, hay dos tipos de complementos que puedes compilar: los complementos de Google Workspace y los complementos de editor.

En el caso del SDK de complementos de Meet, debes compilar tus complementos con los complementos de Google Workspace.

Con un complemento de Google Workspace, puedes extender varias apps de Google Workspace, como Gmail, el Calendario de Google y Google Drive. Puedes especificar a qué app se orienta el complemento, y otros detalles, en el archivo de manifiesto del complemento. Para el SDK de complementos de Meet, debes declarar un objeto meet dentro de la sección addOns del archivo de manifiesto. Para obtener más información, consulta Crea una implementación.

Un complemento de Google Workspace se puede desarrollar de dos maneras diferentes: en Apps Script de Google o como complemento autoalojado con tu pila de tecnología preferida. Cada uno de estos complementos contiene un manifiesto, que se compone de diferentes secciones. La sección de Meet del manifiesto contiene información específica sobre cómo se carga el complemento desde Google Meet y no está relacionada con si el resto del complemento se aloja de forma independiente o usa Apps Script. Los complementos para Meet se cargan en un iframe y deben hacer referencia a páginas web en lugar de interfaces basadas en tarjetas.

Por ejemplo, un manifiesto de un complemento de Google Workspace puede tener una sección para Gmail que use objetos ComposeTrigger y ContextualTrigger para mostrar interfaces de tarjetas, y una sección para Meet que use objetos web, iOS y Android para dirigir a tu página web y app para dispositivos móviles.

Un ejemplo de manifiesto con secciones de Meet y Gmail.
Figura 2. Un ejemplo de manifiesto con secciones de Meet y Gmail.

Publica un complemento

Cuando publicas tu complemento de Google Workspace, haces que esté disponible para que otras personas lo encuentren, lo instalen y usen.

Para obtener más información, consulta Cómo publicar tu complemento de Meet.