Cómo potenciar sus aplicaciones de Google con el editor de secuencias de comandos

Si usa Google Apps, es probable que no las esté usando en toda su extensión. Con Google Apps Script, puede agregar menús y cuadros de diálogo personalizados, escribir funciones y macros personalizadas, y crear complementos para ampliar Documentos, Hojas de cálculo y Presentaciones de Google.

¿Qué es Google Apps Script?

Google Apps Script es una plataforma de desarrollo basada en la nube para crear aplicaciones web livianas y personalizadas. Puede crear aplicaciones escalables directamente dentro de su navegador que se integran sin esfuerzo con los productos de Google.

Apps Script utiliza el lenguaje JavaScript y reúne la familiaridad del desarrollo web y los productos de Google en un solo lugar, lo que lo convierte en una herramienta perfecta para personalizar aplicaciones para su empresa, organización o simplemente para automatizar tareas mundanas.

Puede crear dos tipos de secuencias de comandos con Google Apps Script:

Independiente: estos scripts no están vinculados a ningún servicio, como Google Docs, Sheets o Slides. Pueden realizar funciones en todo el sistema, algo así como macros. No son ideales para compartir con una audiencia más amplia porque necesita copiar y pegar el código para usarlos. Los ejemplos incluyen buscar en su Drive archivos con nombres específicos o ver quién tiene acceso a sus archivos y carpetas compartidos en Drive.
Encuadernado: están vinculados a un archivo de Documentos, Hojas de cálculo, Formularios o Presentaciones de Google. Los scripts enlazados amplían la funcionalidad de un archivo y realizan acciones solo en ese archivo específico. Los ejemplos incluyen agregar menús personalizados, cuadros de diálogo y barras laterales a un servicio o un script que le envía notificaciones por correo electrónico cada vez que cambia una celda en particular en una Hoja.

Si no sabe mucho de JavaScript, o tal vez nunca haya oído hablar de él, no deje que eso lo asuste y no desarrolle su propio script. Es muy fácil comenzar a usar Apps Script, ya que proporciona una gran cantidad de documentación y ejemplos para que lo pruebes por tu cuenta. A continuación se muestran un par de ejemplos sencillos que le ayudarán a comprender cómo funcionan.

Cómo crear una secuencia de comandos independiente

Ahora que sabe cuáles son, sigamos adelante y creemos su primer script independiente. Usaremos una muestra de código de Google para ayudarnos a poner las cosas en marcha, y brindaremos explicaciones sobre las líneas de código si no está familiarizado con GoogleScript o JavaScript.

Dirígete a Secuencia de comandos de Google Apps. En la esquina superior izquierda, haga clic en el ícono de hamburguesa y luego en «Nuevo script».

Se abre un nuevo proyecto sin título con una función vacía dentro, pero debido a que estamos usando un código de muestra de Google, puede continuar y eliminar todo el texto en el archivo.

Tu primera función de Apps Script

Nota: debe iniciar sesión en su cuenta de Google para que este script funcione.

Una vez que haya eliminado el código que está precargado en el archivo, pegue el siguiente código:

//Initialize your function
function createADocument() {

// Create a new Google Doc named 'Hello, world!'
var doc = DocumentApp.create('Hello, world!');

// Access the