Guía de inicio rápido: Automatización

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

Compila y ejecuta una automatización simple que cree un documento de Google y te envíe un vínculo por correo electrónico.

Antes de comenzar

Para usar esta muestra, necesitas los siguientes requisitos previos:

  • Una Cuenta de Google (Google Workspace cuentas pueden requerir la aprobación del administrador)
  • Un navegador web con acceso a Internet

Configurar

Para compilar la automatización, sigue estos pasos:

Nuevo editor

  1. Accede a tu Cuenta de Google.
  2. Para abrir el editor de secuencias de comandos, ve a script.google.com. Si es la primera vez que accedes a script.google.com, haz clic en Ver panel.
  3. En la parte superior izquierda, haz clic en Proyecto nuevo.
  4. Borre cualquier código que haya en el editor de secuencias de comandos y pegue el código que se encuentra a continuación.

    plantillas/standalone/helloWorld.gs
    /**
     * Creates a Google Doc and sends an email to the current user with a link to the doc.
     */
    function createAndSendDocument() {
      try {
        // Create a new Google Doc named 'Hello, world!'
        const doc = DocumentApp.create('Hello, world!');
    
        // Access the body of the document, then add a paragraph.
        doc.getBody().appendParagraph('This document was created by Google Apps Script.');
    
        // Get the URL of the document.
        const url = doc.getUrl();
    
        // Get the email address of the active user - that's you.
        const email = Session.getActiveUser().getEmail();
    
        // Get the name of the document to use as an email subject line.
        const subject = doc.getName();
    
        // Append a new string to the "url" variable to use as an email body.
        const body = 'Link to your doc: ' + url;
    
        // Send yourself an email with a link to the document.
        GmailApp.sendEmail(email, subject, body);
      } catch (err) {
        // TODO (developer) - Handle exception
        Logger.log('Failed with error %s', err.message);
      }
    }
  5. En la parte superior, haz clic en Guardar .

  6. En la parte superior izquierda, haz clic en Proyecto sin título.

  7. Ingrese un nombre para su secuencia de comandos y haga clic en Cambiar nombre.

Editor heredado

  1. Accede a tu Cuenta de Google.
  2. Para abrir el editor de secuencias de comandos, ve a script.google.com. Si es la primera vez que accedes a script.google.com, haz clic en Ver panel.
  3. Borre cualquier código que haya en el editor de secuencias de comandos y pegue el código que se encuentra a continuación.

    plantillas/standalone/helloWorld.gs
    /**
     * Creates a Google Doc and sends an email to the current user with a link to the doc.
     */
    function createAndSendDocument() {
      try {
        // Create a new Google Doc named 'Hello, world!'
        const doc = DocumentApp.create('Hello, world!');
    
        // Access the body of the document, then add a paragraph.
        doc.getBody().appendParagraph('This document was created by Google Apps Script.');
    
        // Get the URL of the document.
        const url = doc.getUrl();
    
        // Get the email address of the active user - that's you.
        const email = Session.getActiveUser().getEmail();
    
        // Get the name of the document to use as an email subject line.
        const subject = doc.getName();
    
        // Append a new string to the "url" variable to use as an email body.
        const body = 'Link to your doc: ' + url;
    
        // Send yourself an email with a link to the document.
        GmailApp.sendEmail(email, subject, body);
      } catch (err) {
        // TODO (developer) - Handle exception
        Logger.log('Failed with error %s', err.message);
      }
    }
  4. Selecciona el elemento de menú Archivo > Guardar. Asigna un nombre a la secuencia de comandos nueva y haz clic en Aceptar.

Probarlo

Para ejecutar la secuencia de comandos, sigue estos pasos:

Nuevo editor

  1. En la parte superior del editor, haz clic en Ejecutar.
  2. En el primer cuadro de diálogo que aparece, haz clic en Revisar permisos. En el segundo cuadro de diálogo, revisa los permisos que usa tu secuencia de comandos y haz clic en Permitir.
  3. Cuando se complete la ejecución de la secuencia de comandos, busca el correo electrónico nuevo en tu bandeja de entrada de Gmail.
  4. Abre el correo electrónico y haz clic en el vínculo para abrir el documento de Google que creaste.

Editor heredado

  1. Para ejecutar la secuencia de comandos, haz clic en ▶ o selecciona el elemento de menú Run > createAndSendDocument.
  2. Aparecerá un cuadro de diálogo que le indicará que la secuencia de comandos requiere autorización. Haga clic en Continuar. Un segundo cuadro de diálogo solicitará autorización para servicios de Google específicos. Lea la notificación detenidamente y, luego, haga clic en Permitir.
  3. Una barra amarilla en la parte superior del editor de secuencias de comandos indicará cuándo se ejecuta la secuencia de comandos. Cuando la barra amarilla desaparece, la secuencia de comandos ha finalizado.
  4. Busca el correo electrónico nuevo en tu bandeja de entrada de Gmail. Luego, haz clic en el vínculo para abrir el documento de Google que creaste.
  5. Abre Google Drive. Verá que la secuencia de comandos y el documento están almacenados allí.

Para obtener más información sobre Apps Script, consulte los siguientes recursos: