Existen algunas restricciones respecto de lo que pueden hacer los complementos. Mejora la experiencia de tus usuarios la experiencia general al evitar estos errores.
Restricciones generales
Las siguientes restricciones se aplican a todos los complementos. No hagas lo siguiente:
Cambia funciones en Google Workspace
El framework de complementos está diseñado para mejorar aplicaciones de Google Workspace, no agregar límites. Por lo tanto, no puedes modificar los componentes existentes ni bloquear la Modelo de uso compartido de documentos de Google Workspace.
Cobra a los usuarios por la instalación
No ofrecemos una forma de cobrar a los usuarios por instalar complementos. No pueden incluir anuncios. Sin embargo, puedes implementar tu propio pago ni llamar a una base de datos existente. Tu complemento puede conectarse a servicios ajenos a Google que facturan a los usuarios.
Cómo detectar muchos eventos
Excepto por ciertos activadores, los complementos no pueden para indicar lo que hace un usuario fuera del complemento mismo. Por ejemplo, no puedes detectar Cuando el usuario hace clic en la barra de herramientas de la aplicación host. Es posible sondear cambios en el contenido de un archivo desde el código del cliente de una barra lateral, aunque siempre tendrás un leve retraso.
Complementos de Google Workspace
Las siguientes restricciones solo se aplican a de Google Workspace y el uso de Servicio de tarjetas No hagas lo siguiente:
Extiende todas las apps de Google Workspace
Los complementos de Google Workspace solo pueden extender Gmail, Calendario, Drive, Documentos, Hojas de cálculo y Presentaciones. Con el tiempo, los complementos de Google Workspace podrán extender otros servicios de Google Workspace aplicaciones.
Activación contextual en Drive
Los complementos de Google Workspace solo pueden brindar acceso activa para Gmail al leer o redactar mensajes y en el Calendario cuando eventos están abiertos. Aún no se admite la activación contextual para los archivos de Drive. Consulta prácticas provisionales de desarrollo.
Contexto del documento en editores
Los complementos de Google Workspace aún no admiten el uso de
el contexto del documento
en los editores. Es decir, no puedes usar métodos como
SpreadsheetApp.getActiveSpreadsheet()
para adquirir el documento actual. Consulta
prácticas provisionales de desarrollo.
Usa HTML/CSS o secuencias de comandos del cliente
Los complementos de Google Workspace deben usar tarjetas interfaces. No se pueden usar las interfaces HTML/CSS compatibles con los complementos del editor. Los complementos de Google Workspace usan un Enfoque basado en widgets para crear usuarios interfaces. Esto permite que el complemento funcione bien en plataformas de escritorio y dispositivos móviles. sin la necesidad de compilar una interfaz para cada una.
Compatibilidad total con dispositivos móviles
Por el momento, los complementos de Google Workspace funcionan en clientes web para computadoras. Activación contextual (es decir, lectura de mensajes de Gmail) también es compatible desde la app de Gmail para dispositivos móviles. Páginas principales no contextuales aún no están disponibles en las aplicaciones para dispositivos móviles de Gmail, Calendario ni Drive. Los complementos de Google Workspace no son disponibles en navegadores web móviles.
Usa activadores de Apps Script
No puedes crear ni usar Apps Script activadores simples en un el complemento de Google Workspace.
Cómo usar imágenes SVG
Actualmente, no puedes usar imágenes SVG con Tarjetas y widgets del servicio de tarjetas
Tener más de 100 widgets
Por motivos de rendimiento, no puedes agregar más de 100 widgets o 100 tarjetas. secciones a una tarjeta.