빠른 시작: 자동화

간단한 문서를 만들고 실행하여 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. 스크립트 이름을 입력하고 이름 바꾸기를 클릭합니다.

기존 편집기

  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 > Save를 선택합니다. 새 스크립트의 이름을 지정하고 확인을 클릭합니다.

직접 해 보기

스크립트를 실행하려면 다음 단계를 따르세요.

새 편집기

  1. 편집기 상단에서 Run을 클릭합니다.
  2. 표시되는 첫 번째 대화상자에서 권한 검토를 클릭합니다. 두 번째 대화상자에서 스크립트가 사용하는 권한을 검토하고 허용을 클릭합니다.
  3. 스크립트 실행이 완료되면 Gmail 받은편지함에서 새 이메일을 확인합니다.
  4. 이메일을 열고 링크를 클릭하여 생성한 Google 문서를 엽니다.

기존 편집기

  1. 스크립트를 실행하려면 run ▶을 클릭하거나 메뉴 항목 Run > createAndSendDocument을 선택합니다.
  2. 스크립트에 승인이 필요함을 알리는 대화상자가 표시됩니다. 계속을 클릭합니다. 그러면 두 번째 대화상자에서 특정 Google 서비스의 승인을 요청합니다. 알림을 주의 깊게 읽은 다음 허용을 클릭합니다.
  3. 스크립트 에디터 상단의 노란색 막대는 스크립트가 실행 중임을 나타냅니다. 노란색 막대가 사라지면 스크립트가 완료된 것입니다.
  4. Gmail 받은편지함에서 새 이메일을 확인한 다음 링크를 클릭하여 생성한 Google 문서를 엽니다.
  5. Google Drive를 엽니다. 스크립트와 문서가 모두 여기에 표시됩니다.

Apps Script에 대해 계속 알아보려면 다음 리소스를 확인하세요.