앱스크립트


  • 자바스크립트 1.6 기반 (ES5 및 1.7, 1.8 기능 일부 포함)
  • 스프레드시트 등 구글 워크스페이스 태스크 자동화에 사용 가능

스프레드시트 기준 사용법


  • 스프레드시트 → 도구 → 스크립트 편집기 클릭하면 앱스크립트 에디터 화면으로 이동함
  • 함수 단위로 실행 / 디버그 가능
  • 작성한 프로젝트를 배포하여 외부에서 호출 가능 (doGet, doPost 등 함수를 만들면 웹앱형태로 배포하여 GET, POST 방식으로 호출 가능함)

배포 (웹 앱)

  1. 상단 배포 탭에서 새 배포 선택
  2. 배포 유형 웹 앱 선택 후 설명을 작성한 뒤 배포
  3. 배포 관리 탭에서 엔드포인트 확인 가능

통계

  1. 좌측 네비게이터에서 개요 탭으로 들어가면 모든 배포에 대한 오류율, 실행 횟수 등을 확인할 수 있음

트리거 설정

  1. 좌측 네비게이터에서 트리거 탭으로 들어가면 새 트리거(예약 실행 등)를 추가할 수 있음
  2. 트리거 추가를 누르고 실행할 함수, 배포, 트리거의 종류 및 옵션을 선택하고 저장하면 트리거 설정 완료
  3. 이후 설정된 트리거를 다음과 같이 확인 가능

라이브러리 문서

  1. 앱스크립트는 자동으로 각 함수를 문서화하여 제공함
  2. 배포 관리에서 확인하고 싶은 배포를 선택하고 라이브러리 주소로 브라우저에서 접근하면 간단한 문서 확인 가능

레퍼런스

profile
2년차 백엔드 개발자

0개의 댓글

Powered by GraphCDN, the GraphQL CDN