728x90
반응형
Google Apps Script(.gs 파일)는 크게 두 가지 방법으로 실행할 수 있습니다.
1. 웹 에디터(Online)에서 실행하기
- Google Apps Script 에디터 접속
브라우저에서 https://script.google.com 에 접속하고, Google 계정으로 로그인합니다. - 새 프로젝트 생성
우측 상단의 “새 프로젝트” 버튼을 클릭합니다. - 코드 붙여넣기
기본으로 열리는 Code.gs 탭에, 실행하고자 하는 .gs 파일의 코드를 그대로 복사·붙여넣습니다. - 함수 선택
에디터 상단 툴바 왼쪽 드롭다운에서 실행하고 싶은 함수 이름(예: myFunction)을 선택합니다. - 실행 버튼(▶️) 클릭
▶️ 버튼을 클릭하면 처음 실행 시 권한 요청 팝업이 뜨고, 승인 과정을 거치면 스크립트가 실행됩니다. - 로그 보기
실행 후 **“보기” → “로그”**를 선택하면 Logger.log() 등에 기록한 출력 결과를 확인할 수 있습니다.
2. clasp CLI로 로컬에서 관리·실행하기
로컬 에디터(VS Code 등)에서 개발하고, 터미널 명령으로도 실행·디버깅할 수 있습니다.
- Node.js & clasp 설치
-
bashnpm install -g @google/clasp
- clasp 로그인브라우저가 열리면 Google 계정 권한을 승인하세요.
-
bashclasp login
- 프로젝트 초기화
- 기존 프로젝트 연결:
-
bashcd your/project/folder clasp clone <SCRIPT_ID>
- 새 프로젝트 생성:
-
bashmkdir my-gas-project && cd my-gas-project clasp create --type standalone --title "My GAS"
- 코드 작성
프로젝트 폴더에 Code.gs 파일을 만들고, 실행할 코드를 작성(또는 붙여넣기)합니다. - 코드 푸시(push)
-
bashclasp push
- 함수 실행(run)
- 터미널에서 직접 실행:
-
bashclasp run --function myFunction
- 또는 웹 에디터로 가서 ▶️ 실행해도 됩니다.
- 로그 확인혹은 웹 에디터의 “보기” → “로그” 에서 확인할 수 있습니다.
-
bash복사편집clasp logs
팁
- 트리거 예약 실행
에디터에서 “편집” → “현재 프로젝트의 트리거” 를 클릭해, 시간 기반(예: 매일 오전 9시) 또는 이벤트 기반(새 스프레드시트 생성 시 등) 트리거를 설정할 수 있습니다. - 권한 오류
최초 실행 시 권한 범위를 묻는 다이얼로그가 뜹니다. 필요한 권한을 **“고급” → “프로젝트로 이동”**을 눌러 승인해 주세요.
728x90
반응형
'IT 정보' 카테고리의 다른 글
악성 재고 처리 방법 7가지,재고 처리 전문업체 (6) | 2025.05.17 |
---|---|
구매 입고실적 vs 발주실적 vs 거래실적 비교표 (3) | 2025.05.15 |
위탁개발 vs 위탁소프트웨어 vs 리셀 SW 비교 (4) | 2025.05.13 |
휴대폰에서 무선으로 PC의 모니터로 영화를 시청하는 방법 (2) | 2025.05.13 |
DNS 장비를 설계할 때 QPS(Queries Per Second, 초당 질의 처리 수)는 성능과 용량 산정의 핵심 지표 (1) | 2025.05.13 |