Tipos de complementos

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En esta página, se proporciona una descripción general de los dos tipos de complementos que puedes compilar: Complementos de Google Workspace y Complementos de Editor. Estos tipos de complementos difieren en qué aplicaciones extienden, cómo se crean y qué restricciones tienen.

Complementos de Google Workspace

Los complementos de Google Workspace son la última generación de complementos y ofrecen muchas funciones, entre las que se incluyen las siguientes:

  • Crea un solo complemento para varias apps de Google Workspace: En lugar de complementos adicionales para Gmail, Calendario, Drive y los editores, puedes compilar y administrar un solo complemento de Google Workspace para extender varias apps de Google Workspace.

  • Aumentar el conocimiento de la marca: Los íconos de complementos son visibles de forma predeterminada en el panel lateral derecho de las apps host del complemento.

  • Compila experiencias en la página principal: Puedes crear páginas principales individuales para cada app de Google Workspace que extiendas tu complemento o usar la misma página principal para varias apps.

  • Reflejar el contexto del usuario en tu complemento: Puedes diseñar tu complemento de Google Workspace para que muestre interfaces específicas de la app host del complemento. Por ejemplo, tu complemento puede mostrar información de un correo electrónico o un evento de calendario en tu complemento o sugerir una acción en función de la página actual de la app de Google Workspace.

  • Usa interfaces estandarizadas: Crea interfaces de usuario a partir de elementos de widgets integrados que proporciona el servicio Card de Apps Script. No necesitas ninguna experiencia en HTML o CSS para definir estas interfaces.

  • Extiende los clientes de computadoras de escritorio y dispositivos móviles para Gmail: Si un complemento de Google Workspace extiende Gmail, puedes usarlo en las versiones de Gmail para computadoras y dispositivos móviles. Si creas un complemento de Google Workspace que extiende Gmail, no es necesario que diseñes una versión independiente para dispositivos móviles del complemento. La misma interfaz se usa en todas partes.

  • Usa tu entorno de ejecución preferido. Como alternativa a Apps Script, puedes desarrollar complementos de Google Workspace con tu infraestructura de hosting, cadena de herramientas de desarrollo, sistema de control de fuente, lenguaje de codificación y bibliotecas de código preferidos. Para obtener más información, consulta Compila un complemento en cualquier lenguaje de programación.

Complementos del editor

Los complementos de Editor extienden una de las aplicaciones de Google Editor, como Documentos, Hojas de cálculo, Presentaciones o Formularios. Cada tipo de complemento de editor (por ejemplo, complementos de Hojas de cálculo) puede tener su propio conjunto de capacidades, restricciones y consideraciones especiales de tipo específico. Cuando compilas complementos de Editor, es importante comprender estos detalles específicos de Editor. Para obtener más detalles sobre los complementos de editores específicos, consulta las secciones correspondientes:

Los complementos de Editor pueden automatizar tareas comunes del editor, como crear, editar, formatear y mover datos entre aplicaciones. Las interfaces de complementos de Editor son altamente personalizables para las tareas en cuestión.

Los complementos de Editor se comportan de manera diferente a los complementos de Google Workspace de las siguientes maneras:

  • Los complementos de Editor pueden crear interfaces que constan de elementos de menú, diálogos y barras laterales. Los cuadros de diálogo de complementos y las barras laterales se definen mediante HTML y CSS estándar.
  • Los complementos de Editor tienen reglas de autorización especiales porque crean, modifican o interactúan con los archivos de Google Drive. Es importante comprender el ciclo de vida de la autorización del complemento de Editor mientras se desarrolla un complemento de Editor.
  • Los archivos creados y actualizados en cada editor tienen estructuras específicas. Por ejemplo, los archivos de Presentaciones de Google se componen de páginas que pueden ser diapositivas, patrones o diseños. Debes comprender estas estructuras de archivos, ya que los complementos suelen interactuar con ellos cuando lees o editas archivos.
  • Los complementos de Editor solo funcionan en clientes de escritorio, no en Android ni iOS.
  • Los complementos de Editor se deben compilar en Apps Script.