구글 앱스크립트 (Apps Script)

sprinkler dev·2021년 11월 10일
0

앱스크립트


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

스프레드시트 기준 사용법


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

배포 (웹 앱)

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

통계

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

트리거 설정

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

라이브러리 문서

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

레퍼런스

profile
2년차 백엔드 개발자

0개의 댓글