自動化快速入門導覽課程

建立並執行簡單的自動化動作,建立 Google 文件並傳送文件連結給您。

目標

  • 設定指令碼。
  • 執行指令碼。

必要條件

如要使用這個範例,您必須具備下列先決條件:

  • Google 帳戶 (Google Workspace 帳戶可能需要管理員核准)。
  • 可連上網際網路的網路瀏覽器。

設定指令碼

如要建構自動化動作,請按照下列步驟操作:

  1. 如要開啟 Apps Script 編輯器,請前往 script.google.com。如果這是您第一次使用 script.google.com,請按一下「查看資訊主頁」
  2. 按一下 [新專案]
  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
        console.log('Failed with error %s', err.message);
      }
    }
  4. 按一下「儲存」圖示 「儲存」圖示

  5. 按一下「Untitled project」

  6. 輸入指令碼名稱,然後按一下「重新命名」

執行指令碼

如要執行指令碼,請按照下列步驟操作:

  1. 按一下「執行」
  2. 出現提示時,請授權執行指令碼。如果 OAuth 同意畫面顯示「This app isn't verified」警告,請依序選取「Advanced」「Go to {Project Name} (unsafe)」(前往「{Project Name}」(不安全))。

  3. 指令碼執行完畢後,請前往 Gmail 收件匣查看電子郵件。

  4. 開啟電子郵件,然後點選連結,即可開啟你建立的文件。

後續步驟