快速入门:自动化

构建并运行简单的自动化作业,以创建 Google 文档并通过电子邮件向您发送指向该文档的链接。

准备工作

如需使用此示例,您需要满足以下前提条件:

  • Google 帐号(Google Workspace 帐号可能需要管理员批准)
  • 能够访问互联网的网络浏览器

设置

如需构建自动化,请按以下步骤操作:

新编辑器

  1. 登录您的 Google 帐号。
  2. 如需打开脚本编辑器,请转到 script.google.com。如果这是您第一次访问 script.google.com,请点击查看信息中心
  3. 点击左上角的新建项目
  4. 删除脚本编辑器中的任何代码,并粘贴以下代码。

    templates/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. 点击顶部的“保存”图标

  6. 点击左上角的未命名项目

  7. 输入脚本名称,然后点击 Rename

旧版编辑器

  1. 登录您的 Google 帐号。
  2. 如需打开脚本编辑器,请转到 script.google.com。如果这是您第一次访问 script.google.com,请点击查看信息中心
  3. 删除脚本编辑器中的任何代码,并粘贴以下代码。

    templates/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. 选择菜单项 File &gt Save。为新脚本命名,然后点击确定

试试看

如需运行该脚本,请按以下步骤操作:

新编辑器

  1. 在编辑器顶部,点击 Run
  2. 在显示的第一个对话框中,点击查看权限。在第二个对话框中,查看脚本使用的权限,然后点击允许
  3. 脚本执行完成后,请在 Gmail 收件箱中查看新电子邮件。
  4. 打开电子邮件,然后点击链接以打开您创建的 Google 文档。

旧版编辑器

  1. 如需执行该脚本,请点击“运行”图标 ▶,或者选择菜单项运行 > createAndSendDocument
  2. 系统会显示一个对话框,告知您该脚本需要授权。 点击继续。然后,另一个对话框将请求对特定 Google 服务进行授权。仔细阅读该通知,然后点击允许
  3. 脚本编辑器顶部的黄色指示栏表示脚本正在运行。当黄色条消失时,脚本就完成了。
  4. Gmail 收件箱中查看新电子邮件,然后点击链接打开您创建的 Google 文档。
  5. 打开 Google 云端硬盘。您会看到该脚本和文档都存储于该位置。

如需继续了解 Apps 脚本,请查看以下资源: