앱스크립트
- 자바스크립트 1.6 기반 (ES5 및 1.7, 1.8 기능 일부 포함)
- 스프레드시트 등 구글 워크스페이스 태스크 자동화에 사용 가능
스프레드시트 기준 사용법
- 스프레드시트 → 도구 → 스크립트 편집기 클릭하면 앱스크립트 에디터 화면으로 이동함
- 함수 단위로 실행 / 디버그 가능
- 작성한 프로젝트를 배포하여 외부에서 호출 가능 (doGet, doPost 등 함수를 만들면 웹앱형태로 배포하여 GET, POST 방식으로 호출 가능함)
배포 (웹 앱)
- 상단 배포 탭에서 새 배포 선택
- 배포 유형 웹 앱 선택 후 설명을 작성한 뒤 배포
- 배포 관리 탭에서 엔드포인트 확인 가능
통계
- 좌측 네비게이터에서 개요 탭으로 들어가면 모든 배포에 대한 오류율, 실행 횟수 등을 확인할 수 있음
트리거 설정
- 좌측 네비게이터에서 트리거 탭으로 들어가면 새 트리거(예약 실행 등)를 추가할 수 있음
- 트리거 추가를 누르고 실행할 함수, 배포, 트리거의 종류 및 옵션을 선택하고 저장하면 트리거 설정 완료
- 이후 설정된 트리거를 다음과 같이 확인 가능
라이브러리 문서
- 앱스크립트는 자동으로 각 함수를 문서화하여 제공함
- 배포 관리에서 확인하고 싶은 배포를 선택하고 라이브러리 주소로 브라우저에서 접근하면 간단한 문서 확인 가능
레퍼런스