Glosario

Los siguientes términos se usan en toda esta documentación.

Complemento de conferencias de Calendario

Es un tipo especial de complemento que permite que los proveedores de servicios de conferencias presenten opciones de reunión en eventos del Calendario de Google. Estos complementos requieren una solución de conferencias bien desarrollada para que el complemento se conecte. Debido a este requisito, la mayoría de los desarrolladores nunca necesitan crear un complemento de conferencias de Calendario.

Consulta Complementos de conferencias de Calendario para obtener más información. Consulta también Actualiza tus complementos publicados si quieres obtener información para convertir un complemento de conferencias de Calendario en un complemento de Google Workspace.

Tarjeta

Una sola "página" de la IU de un complemento. Las tarjetas se componen de diferentes objetos de widget (botones, campos de texto, encabezados, etcétera).

Para obtener más información, consulta la sección Tarjetas.

Con tarjeta

Es un complemento cuya interfaz de usuario aparece como un panel en la barra lateral (o, en dispositivos móviles, como otra ventana de actividad a la que se accede por el menú). El complemento tiene una barra de herramientas superior que identifica el complemento y muestra una tarjeta (es decir, una "página" de la IU del complemento).

Los complementos de Google Workspace se basan en tarjetas.

Datos de conferencias

Es el conjunto de información que Calendario de Google necesita para permitir que los usuarios creen conferencias de terceros y se unan a ellas habilitadas mediante un complemento de Google Workspace o de Calendario.

Consulta Datos de conferencias para obtener más información.

Solución para conferencias

Es una representación de una conferencia de terceros que se puede crear desde el Calendario de Google con el complemento de Google Workspace o de Calendario.

Si deseas obtener más información, consulta Soluciones para conferencias.

Contexto

El estado actual de la aplicación host. Por ejemplo, qué mensaje abierto actualmente en Gmail, qué evento de Calendario estás editando o qué archivos de Drive que seleccionaste forman parte del contexto actual de la aplicación host. El contexto, junto con otra información, se recopila en un objeto de evento que se pasa a la función activadora como parámetro.

Activación contextual

La práctica de definir activadores que se activan cuando el usuario ingresa a un contexto específico, como cuando abre una conversación de correo electrónico en Gmail. La activación contextual permite que tu complemento proporcione una IU relevante para ese contexto. Los activadores contextuales se configuran en el manifiesto del proyecto de secuencia de comandos de complemento y, por lo tanto, son un tipo de activador de manifiesto.

Complementos del editor

El conjunto original de tipos de complementos que solo permitían extensiones de Documentos, Hojas de cálculo, Formularios o Presentaciones de Google Los complementos de editor no se basan en tarjetas, sino que requieren que el desarrollador cree una IU a partir de HTML y CSS sin procesar. Cada complemento de editor solo puede extender una aplicación host.

Consulta Complementos del editor para obtener más información.

Objeto de evento

El objeto JSON que se crea automáticamente cuando se solicitan páginas principales, cuando el complemento ingresa en contextos a los que debe responder o como resultado de las interacciones del usuario con los widgets en la interfaz del complemento. Una vez creados, los objetos de eventos se pasan a una función de activación o de devolución de llamada especificada. El propósito de los objetos de evento es pasar información del entorno del cliente del usuario (como la información que ingresó en los widgets de la interfaz del complemento) al código del servidor del complemento, que luego puede actuar sobre esa información y mostrar la respuesta adecuada.

Consulta Objetos de evento para obtener más detalles.

Complementos de Gmail

Un complemento que solo extiende Gmail. Los complementos de Gmail se basan en tarjetas. Gran parte de la funcionalidad, el comportamiento y los detalles de desarrollo que se usan para crear complementos de Gmail son idénticos a los mismos detalles que se usan para crear complementos de Google Workspace.

Consulta Complementos de Gmail para obtener más información. Consulta también Actualiza tus complementos publicados si quieres obtener información para convertir un complemento de Gmail en un complemento de Google Workspace.

Página principal

La tarjeta de la IU raíz de un complemento. Las páginas principales se muestran cuando los usuarios abren el complemento y permiten que este muestre contenido fuera de un contexto específico (por ejemplo, cuando el usuario ve sus conversaciones de correo electrónico en Gmail, pero no abrió una). Tú defines la apariencia y el comportamiento de la página principal de tu complemento como cualquier otra tarjeta.

Consulta Páginas principales para obtener más información.

Host o aplicación host

La aplicación de Google Workspace que extiende un complemento de Google Workspace, como Gmail o Calendario de Google

Basado en HTML

Es un complemento cuya interfaz de usuario se define con HTML y CSS en lugar del servicio de tarjetas integrado de Apps Script. Solo los complementos de editor más antiguos se basan en HTML.

La vista previa de vínculos se activa cuando los usuarios interactúan con una URL de terceros o de terceros en una aplicación host de Google, como Documentos de Google. La activación de la vista previa del vínculo te permite definir patrones de URL para obtener una vista previa de tu servicio o API, y configurar el contenido de la vista previa, incluidos el chip inteligente y la tarjeta de vista previa. Los activadores de vista previa del vínculo se configuran en el manifiesto del proyecto de secuencia de comandos del complemento y, por lo tanto, son un tipo de activador de manifiesto.

Para obtener más información, consulta Cómo obtener una vista previa de vínculos con chips inteligentes.

Manifest

Un archivo JSON adjunto a un proyecto de Apps Script. El manifiesto se usa para definir la información del proyecto que la secuencia de comandos necesita para ejecutarse correctamente. En el caso de los complementos de Google Workspace, el manifiesto se usa para especificar qué hosts puede extender el complemento y proporcionar cierta configuración de control de la IU.

Activador del manifiesto

Un activador definido en el manifiesto de un proyecto, como un activador de página principal o contextual. Los activadores de manifiesto se usan exclusivamente para crear y mostrar tarjetas nuevas cuando se solicita la página principal de un complemento o este entra en un contexto que requiere una actualización de pantalla.

Los activadores de manifiesto son diferentes de otros activadores en Apps Script porque no están integrados (como activadores simples) y no se pueden crear de manera programática con el servicio de secuencias de comandos de Apps Script (como activadores instalables).

Tarjetas no contextuales

Tarjetas que muestran contenido cuando el usuario está fuera de un contexto específico (por ejemplo, cuando ve sus conversaciones de correo electrónico en Gmail, pero no abrió ninguna) Las páginas principales son un tipo de tarjeta no contextual.

Sección a la derecha de la IU del host en la que aparece la IU de un complemento de Google Workspace. Los complementos de Gmail y Editor también pueden definir barras laterales.

Chip inteligente

Un chip inteligente es una mención de una persona, un archivo, un evento de calendario o cualquier otra entidad dentro de una aplicación de Google Workspace. Cuando los usuarios colocan el cursor sobre un chip, pueden obtener una vista previa del contenido adicional sobre el archivo o el vínculo. Por ejemplo, cuando los usuarios colocan el cursor sobre un chip de una presentación de Google, ven una captura de pantalla de una diapositiva, el propietario de la presentación y si la vieron antes.

Puedes configurar el complemento de modo que use chips inteligentes para obtener una vista previa de los vínculos de un servicio de terceros o ajeno a Google. Consulta Obtén una vista previa de vínculos en Documentos de Google.

Activador

Una condición y respuesta automática al evento definidas por un proyecto o complemento de Apps Script. Los activadores se activan cuando ocurre un evento asociado (por ejemplo, cuando se abre un complemento) y hacen que se ejecute automáticamente una función específica de Apps Script (la función de activador). En el caso de los complementos de Google Workspace, las funciones de activación suelen compilar tarjetas nuevas para controlar qué parte de la IU del complemento se muestra. Solo algunos tipos de eventos pueden tener activadores.

Consulta Activadores de complementos para obtener más información.

Función de activador

Una función de Apps Script en un proyecto que se ejecuta en respuesta a la activación de un activador

Widget

Un elemento de la IU, como un botón, un campo de texto o una casilla de verificación Las tarjetas se construyen a partir de una secuencia de objetos de widget, definidos por el servicio de tarjetas integrado de Apps Script.

Consulta Widgets para obtener más información.

Función del controlador del widget

Una función que vincula un widget en particular a un objeto de acción en particular. Cada tipo de widget tiene un conjunto de funciones definidas de controlador de widget que puede usar para conectarse a las acciones. Las funciones de controlador de widgets definen qué tipo de interacción del usuario activa la acción resultante y son un componente crucial de la interactividad de los widgets.

Para obtener más información, consulta Funciones del controlador de widgets.