자동화 빠른 시작
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Google Docs 문서를 만들고 문서 링크를 이메일로 보내는 간단한 자동화를 빌드하고 실행합니다.
목표
- 스크립트를 설정합니다.
- 스크립트를 실행합니다.
기본 요건
이 샘플을 사용하려면 다음 기본 요건이 필요합니다.
- Google 계정 (Google Workspace 계정의 경우 관리자 승인이 필요할 수 있음)
- 인터넷에 액세스할 수 있는 웹브라우저
스크립트 설정
자동화를 빌드하려면 다음 단계를 따르세요.
- Apps Script 편집기를 열려면
script.google.com
로 이동합니다. script.google.com
에 처음 방문하는 경우 대시보드 보기를 클릭합니다.
- 새 프로젝트를 클릭합니다.
스크립트 편집기에서 코드를 삭제하고 아래 코드를 붙여넣습니다.
저장
를 클릭합니다.
제목 없는 프로젝트를 클릭합니다.
스크립트 이름을 입력하고 이름 바꾸기를 클릭합니다.
스크립트 실행
스크립트를 실행하려면 다음 단계를 따르세요.
- 실행을 클릭합니다.
메시지가 표시되면 스크립트를 승인합니다.
OAuth 동의 화면에 이 앱은 인증되지 않았습니다라는 경고가 표시되면 고급 >
{프로젝트 이름} (안전하지 않음)으로 이동을 선택하여 계속합니다.
스크립트 실행이 완료되면 Gmail 받은편지함에서 이메일을 확인합니다.
이메일을 열고 링크를 클릭하여 만든 문서를 엽니다.
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-31(UTC)
[null,null,["최종 업데이트: 2025-08-31(UTC)"],[[["\u003cp\u003eThis script automates the creation of a Google Doc and emails you a link for access.\u003c/p\u003e\n"],["\u003cp\u003eYou'll need a Google Account and web browser to use this automation script.\u003c/p\u003e\n"],["\u003cp\u003eThe script involves pasting provided code into the Apps Script editor and running it after authorization.\u003c/p\u003e\n"],["\u003cp\u003eUpon successful execution, you'll receive an email containing the link to your newly created Google Doc.\u003c/p\u003e\n"],["\u003cp\u003eExplore further options to extend functionalities with Google Docs, Sheets, and Slides or learn basic JavaScript.\u003c/p\u003e\n"]]],[],null,["# Automation quickstart\n\nBuild and run a simple automation that creates a Google Docs document and\nemails you a link to the document.\n\nObjectives\n----------\n\n- Set up the script.\n- Run the script.\n\nPrerequisites\n-------------\n\nTo use this sample, you need the following prerequisites:\n\n- A Google Account (Google Workspace accounts might require administrator approval).\n- A web browser with access to the internet.\n\nSet up the script\n-----------------\n\nTo build the automation, take the following steps:\n\n1. To open the Apps Script editor, go to [`script.google.com`](https://script.google.com). If this is the first time you've been to `script.google.com`, click **View Dashboard**.\n2. Click **New project**.\n3. Delete any code in the script editor and paste in the code below.\n\n templates/standalone/helloWorld.gs \n [View on GitHub](https://github.com/googleworkspace/apps-script-samples/blob/main/templates/standalone/helloWorld.gs) \n\n ```javascript\n /**\n * Creates a Google Doc and sends an email to the current user with a link to the doc.\n */\n function createAndSendDocument() {\n try {\n // Create a new Google Doc named 'Hello, world!'\n const doc = DocumentApp.create('Hello, world!');\n\n // Access the body of the document, then add a paragraph.\n doc.getBody().appendParagraph('This document was created by Google Apps Script.');\n\n // Get the URL of the document.\n const url = doc.getUrl();\n\n // Get the email address of the active user - that's you.\n const email = Session.getActiveUser().getEmail();\n\n // Get the name of the document to use as an email subject line.\n const subject = doc.getName();\n\n // Append a new string to the \"url\" variable to use as an email body.\n const body = 'Link to your doc: ' + url;\n\n // Send yourself an email with a link to the document.\n GmailApp.sendEmail(email, subject, body);\n } catch (err) {\n // TODO (developer) - Handle exception\n console.log('Failed with error %s', err.message);\n }\n }\n ```\n4. Click Save .\n\n5. Click **Untitled project**.\n\n6. Enter a name for your script and click **Rename**.\n\nRun the script\n--------------\n\nTo run the script, take the following steps:\n\n1. Click **Run**.\n2. When prompted, authorize the script.\n If the OAuth consent screen displays the warning, **This app isn't verified** ,\n continue by selecting **Advanced** \\\u003e\n **Go to {Project Name} (unsafe)**.\n\n3. When the script execution completes, check your [Gmail inbox](https://mail.google.com)\n for the email.\n\n4. Open the email and click the link to open the document that you created.\n\nNext steps\n----------\n\n- [Extend Google Docs](/apps-script/guides/docs)\n- [Extend Google Sheets](/apps-script/guides/sheets)\n- [Extend Google Slides](/apps-script/guides/slides)\n- [Basic JavaScript features](/apps-script/guides/services#basic_javascript_features)"]]