En esta documentación, se usan los siguientes términos.
Complemento de conferencias de Calendario
Es un tipo especial de complemento que se usa para permitir que los proveedores de conferencias presenten opciones de conferencias en eventos del Calendario de Google. Estos complementos requieren una solución de conferencias bien desarrollada para conectarse. 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 Cómo actualizar tus complementos publicados para obtener información sobre cómo convertir un complemento de conferencias de Calendario en un complemento de Google Workspace.
Tarjeta
Es 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).
Consulta Tarjetas para obtener más información.
Basado en tarjetas
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 a través del menú). El complemento tiene una barra de herramientas superior que lo identifica y muestra una tarjeta, que es esencialmente una “página” de la IU del complemento.
Los complementos de Google Workspace se basan en tarjetas.
Datos de la conferencia
Es el conjunto de información que necesita el Calendario de Google para permitir que los usuarios creen conferencias de terceros y se unan a ellas, habilitadas por un complemento de Google Workspace o de conferencias del Calendario.
Consulta Datos de conferencias para obtener más información.
Solución de conferencias
Representación de una conferencia de terceros que se puede crear desde el Calendario de Google con el complemento de Google Workspace o el complemento de reuniones del Calendario.
Consulta Soluciones de conferencias para obtener más información.
Contexto
Es el estado actual de la aplicación host. Por ejemplo, qué mensaje está abierto en Gmail, qué evento de Calendario estás editando o qué archivos de Drive 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 del activador como parámetro.
Activación contextual
La práctica de definir activadores que se activan cuando el usuario ingresa a un contexto específico, por ejemplo, cuando abre una conversación de correo electrónico en Gmail. El 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 del 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ía extensiones de Documentos, Hojas de cálculo, Formularios o Presentaciones de Google. Los complementos del 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 del editor solo puede extender una aplicación de host.
Consulta Complementos del editor para obtener más detalles.
Objeto de evento
Es el objeto JSON que se crea automáticamente cuando se solicitan las páginas principales, cuando el complemento ingresa a 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 evento se pasan a una función de activador o función 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 en función de esa información y mostrar la respuesta adecuada.
Consulta Objetos de evento para obtener más detalles.
Complementos de Gmail
Es un complemento que solo se extiende a 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 que se usan para crear complementos de Google Workspace.
Consulta Complementos de Gmail para obtener más información. Consulta también Cómo actualizar tus complementos publicados para obtener información sobre cómo convertir un complemento de Gmail en uno de Google Workspace.
Página principal
Es la tarjeta raíz de la IU de un complemento. Las páginas principales se muestran cuando los usuarios abren el complemento y permiten que 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ó ninguna). Define la apariencia y el comportamiento de la página principal del complemento como cualquier otra tarjeta.
Consulta Páginas principales para obtener más información.
Host o aplicación de host
La aplicación de Google Workspace a la que se extiende un complemento de Google Workspace, como Gmail o el Calendario de Google.
Basados en HTML
Un complemento cuya interfaz de usuario se define con HTML y CSS en lugar del servicio de tarjetas integrado en Apps Script Solo los complementos de Editor más antiguos se basan en HTML.
Activador de vista previa de vínculos
La vista previa de vínculos se activa cuando los usuarios interactúan con una URL de terceros o que no es de Google en una aplicación de host de Google, como Documentos de Google. El activamiento de la vista previa de vínculos te permite definir patrones de URL para obtener una vista previa desde tu servicio o API, y configurar el contenido de la vista previa, incluido el chip inteligente y la tarjeta de vista previa. Los activadores de la vista previa de vínculos se configuran en el manifiesto del proyecto de secuencia de comandos del complemento y, por lo tanto, son un tipo de activador de manifiesto.
Consulta Vínculos de vista previa con chips inteligentes para obtener más información.
Manifiesto
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 de manifiesto
Es un activador que se define en el manifiesto de un proyecto, como un activador de la 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 cuando este ingresa a un contexto que requiere una actualización de la pantalla.
Los activadores de manifiestos se distinguen de otros activadores en Apps Script porque no están integrados (como los activadores simples) y no se pueden crear de forma programática con el servicio de secuencia de comandos de Apps Script (como los activadores instalables).
Tarjetas no contextuales
Son tarjetas que muestran contenido cuando el usuario no está en un contexto específico; por ejemplo, cuando ve sus conversaciones de correo electrónico en Gmail, pero no ha abierto ninguna. Las páginas principales son un tipo de tarjeta no contextual.
Barra lateral
Es la sección de 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 a 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, también 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 Presentaciones de Google, ven una captura de pantalla de una diapositiva, el propietario de la presentación y si la vieron antes.
Puedes configurar tu complemento para usar chips inteligentes y obtener una vista previa de los vínculos de un servicio de terceros o que no sea de Google. Consulta Cómo obtener una vista previa de los vínculos en Documentos de Google.
Activador
Una condición y una respuesta automática a eventos definidos por un proyecto o un complemento de Apps Script. Los activadores se activan cuando se produce el evento asociado (por ejemplo, cuando se abre un complemento) y hacen que se ejecute automáticamente una función de Apps Script especificada (la función del 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 ciertos tipos de eventos pueden tener activadores.
Consulta los activadores de complementos para obtener más información.
Activa la función
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 en Apps Script.
Consulta Widgets para obtener más información.
Función del controlador de widgets
Es una función que vincula un widget en particular a un objeto de acción específico. Cada tipo de widget tiene un conjunto de funciones de controlador de widget definidas que puede usar para conectarse a acciones. Las funciones del controlador de widgets definen qué tipo de interacción del usuario activa la acción resultante y son un componente fundamental de la interactividad de los widgets.
Consulta Funciones del controlador de widgets para obtener más información.