En esta página, se describen las opciones para extender el acceso del usuario de Google Workspace de interfaz de usuario (IU) de Google. Puedes extender la IU de Google Workspace por muchas razones: como:
- Integra tu app o servicio en Google Workspace para que los usuarios puedan usarlo la app directamente desde una o más apps de Google Workspace. Por ejemplo: un complemento de Google Workspace que cree chips inteligentes y vistas previas de vínculos para tu servicio dentro de Documentos de Google.
- Ayudar a los usuarios de Google Workspace a ser más productivos o mejorar su flujo de trabajo Por ejemplo, compila una app de Google Chat que permita a los usuarios informar semanalmente hojas de horas directamente desde Google Chat.
- Agrega funciones que no están disponibles de forma nativa en Google Workspace. Por ejemplo, agrega un menú personalizado en Documentos, Hojas de cálculo o Presentaciones de Google
Puedes publicar la mayoría de las opciones para extender la IU de Google Workspace a Google Workspace Marketplace una tienda en línea donde los usuarios pueden encontrar e instalar apps de terceros que se integran con Google Workspace.
Descripción general de las opciones para extender la IU de Google Workspace
En la siguiente tabla, se enumeran las opciones para extender el IU de Google Workspace y las compara características:
- Apps extendidas: Muestra una lista de las apps de Google Workspace que puedes extender. con la opción dada.
- Opciones de programación: Muestra una lista de las formas en que puedes compilar, incluidas las siguientes:
- AppSheet: Una plataforma de desarrollo sin código.
- Apps Script: Es una solución basada en la nube, que requiere poco código desarrollo plataforma basada en JavaScript.
- Desarrollo completo: Tu propia pila tecnológica con un lenguaje de programación específico.
- Frameworks de IU: Indica los tipos de frameworks de IU que puedes usar.
que puedes usar para crear cada opción, incluidas las siguientes:
- Basadas en tarjetas: las interfaces de tarjetas son widgets y tarjetas predefinidos compilados. con el Servicio de tarjetas mediante de Google Apps Script o devolviendo un archivo JSON con el formato correcto a y renderizar tarjetas con tu pila tecnológica preferida (desarrollo completo). Con tarjeta no requieren conocimientos de HTML o CSS, y funcionan bien en ambos computadoras de escritorio y dispositivos móviles.
- HTML: Apps Script ofrece un servicio HTML para desarrollar páginas web que pueden interactuar con funciones de Apps Script del servidor Interfaces desarrolladas con el servicio HTML son altamente personalizables, pero requieren más trabajo manual para crear una gran experiencia del usuario.
- iFrame: Los iframes incorporan contenido externo a Google Workspace. ofrecen el mayor nivel de personalización para las interfaces de usuario.
A continuación de la tabla, se encuentran las descripciones de cada opción.
Qué puedes compilar | Vista previa | Apps extendidas | Opciones de codificación | IU basada en tarjetas | IU de HTML | IU de iframe |
---|---|---|---|---|---|---|
Complementos de Google Workspace |
|
Gmail Drive
Calendario
Documentos
Hojas de cálculo
Presentaciones
|
Apps Script
Desarrollo completo
|
|||
Vistas previas de vínculos y chips inteligentes | Complementos de Google Workspace |
|
Documentos
Hojas de cálculo
Presentaciones
|
AppSheet
Apps Script
Desarrollo completo
|
|||
Borradores de correos electrónicos | Complementos de Google Workspace |
|
Gmail
|
Apps Script
Desarrollo completo
|
|||
Conferencia de calendario | Complementos de Google Workspace |
|
Calendario
|
Apps Script
|
Usa la IU existente |
||
Complementos del editor |
|
Documentos
Hojas de cálculo
Presentaciones
Formularios
|
Apps Script
|
|||
Apps de Google Chat |
|
Chatear
|
AppSheet
Apps Script
Desarrollo completo
|
|||
Funciones personalizadas |
|
Hojas de cálculo
|
Apps Script
|
Usa la IU existente |
||
Macros |
|
Hojas de cálculo
|
Apps Script
|
Usa la IU existente |
||
Menús, diálogos y barras laterales personalizados |
|
Documentos
Hojas de cálculo
Presentaciones
Formularios
|
Apps Script
|
|||
Apps de Google Drive |
|
Drive
|
Desarrollo completo
|
Usa la IU existente |
||
Complementos de Google Classroom |
|
Classroom
|
Desarrollo completo
|
Complementos de Google Workspace
Los complementos de Google Workspace son aplicaciones que se integran en Google Workspace de Google Chat. Un complemento de Google Workspace puede extender varias apps de Google Workspace. La mayoría de las veces, la aplicación se abre en una barra lateral desde el la app de Google Workspace que se extiende.
Consulta la documentación sobre los complementos de Google Workspace
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Vistas previas de vínculos y chips inteligentes | Complementos de Google Workspace
Los complementos de Google Workspace que extienden Documentos pueden crear vínculos personalizados vistas previas de un servicio de terceros. Es similar a los chips inteligentes que Documentos genera para menciones de una persona, un archivo, un evento de calendario o a una entidad en una aplicación de Google Workspace, un complemento puede generar un chip inteligente para un vínculo de terceros y mostrar una tarjeta de vista previa cuando alguien coloca el cursor sobre el chip.
Puedes agregar vistas previas de vínculos a complementos de Google Workspace existentes o crear una el complemento de Google Workspace separado específicamente para las vistas previas de vínculos.
Consulta la documentación de vistas previas de vínculos y chips inteligentes
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Borradores de correo electrónico | Complementos de Google Workspace
Los complementos de Google Workspace que extienden Gmail pueden ofrecer una cuando el usuario redacta nuevos mensajes o responde a mensajes existentes. Para usar esta interfaz, los usuarios abren el complemento desde en el borrador del correo electrónico, ya sea en la parte inferior del borrador o en el Menú
Más opcionesConsulta la documentación de borradores de correos electrónicos
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Reuniones de Calendario | Complementos de Google Workspace
Si eres un proveedor de conferencias web, puedes crear un complemento de Google Workspace. que extiende Calendario de Google con tu solución de conferencias. El complemento agrega un de reunión para eventos de Calendario, que permite a los usuarios crear y únete a ellas directamente desde el Calendario.
Consulta la documentación sobre las reuniones de Calendario
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Usa la IU existente
Complementos del editor
Los complementos de Editores son aplicaciones que extienden Documentos, Hojas de cálculo, Presentaciones, o Formularios. Los complementos del editor solo pueden extender una app por complemento, pero puedes publicar varios Complementos de editores en el mismo Marketplace ficha. Los usuarios abren los complementos del editor desde el menú Extensiones. en la app que se extienden.
Puedes usar las siguientes interfaces para un Complemento del editor:
- Una barra lateral junto al elemento que se extiende.
- Un diálogo que se superpone a la app se extiende.
- Un elemento de menú que ejecuta una secuencia de comandos
- Una función personalizada en Hojas de cálculo de Google en una hoja de cálculo.
Ver la documentación de los complementos del editor
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Apps de chat
Las apps de Chat agregan recursos y servicios a Chat. Puedes diseñar apps de Chat para que interactúen con los usuarios de muchas maneras. como:
- Responde a los comandos de barra con un mensaje de texto o un mensaje de tarjeta.
- Abre un diálogo para ayudar a los usuarios a completar varios pasos. procesos, como completar formularios.
- Obtén una vista previa de los vínculos adjuntando tarjetas información que les permite a los usuarios una acción directamente en la conversación.
Ver la documentación de las apps de Chat
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Funciones personalizadas
Las funciones personalizadas te permiten agregar más funciones en Hojas de cálculo. Los usuarios pueden podrás encontrarlas y usarlas como cualquiera de los cientos de funciones integradas disponibles en Hojas de cálculo. Puedes publicar una función personalizada Complementos del editor.
Ver la documentación de las funciones personalizadas
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Usa la IU existente
Macros
Las macros son grabaciones de Hojas de cálculo que duplican una serie específica de interacciones de IU que definas. Puedes vincular una macro a una combinación de teclas o ejecútalo desde la pestaña Extensiones > Menú Macros
Cuando grabas una macro, Hojas de cálculo crea automáticamente un Función de Apps Script que replica las interacciones de la IU. Puedes pueden editar macros directamente en el editor de Apps Script. Puedes escribir macros desde cero en Apps Script o tomar funciones que escrito y convertirlos en macros.
Consulta la documentación de las macros
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Usa la IU existente
Menús, diálogos y barras laterales personalizados
Puedes agregar menús personalizados, mensajes, alertas y diálogos basados en HTML, o barras laterales de archivos en Documentos, Hojas de cálculo Presentaciones y Formularios. Los menús personalizados aparecen junto al los menús predeterminados de la aplicación que extienden. Los diálogos, las barras laterales, los mensajes y las alertas que normalmente se activa a través de acciones del usuario, como los clics en los elementos del menú, o de activadores como activadores controlados por eventos.
Consulta la documentación de menús, diálogos y barras laterales personalizados
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Apps de Drive
Si tu app admite archivos de Drive, puedes integrarla con el Interfaz de usuario de Drive para presentar tu app como una opción para crear o abrir archivos. Tu app puede aparecer en la Nueva Menú > Más y El menú Abrir con cuando un usuario haga clic con el botón derecho en un archivo de Drive Cuando un usuario selecciona tu app en cualquiera de los menús, esta se abre en una ventana nueva.
Ver la documentación de las apps de Drive
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles:
Usa la IU existente
Complementos de Google Classroom
Los complementos de Google Classroom permiten que los educadores creen archivos adjuntos en el trabajo de curso, los anuncios o los materiales para el trabajo del curso. Estos archivos adjuntos se abren contenido de terceros en iframes de Classroom. Se abren los iframes. URLs separadas según el tipo de usuario y el contexto de Classroom.
Consulta la documentación sobre los complementos de Classroom
Opciones de codificación:
Extiende las siguientes apps:
Frameworks de IU disponibles: