메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

구글에서 제공하는 기능을 한층 업그레이드 하고 싶다면 꼭 선택해야 할 책

icon***

|

2022-07-21

구글 앱스 스크립트 완벽 가이드

스프레드시트, 지메일, 드라이브, 캘린더 등을 구글에서 제공하는 앱스 스크립트를 활용하면 얼마든지 자동화하여 쓸 수 있다. 자바스크립트를 잘 몰라도, 어디서부터 시작해야 할지 막막해도 따라 할 수 있도록 기초부터 실무에 꼭 필요한 내용을 친절하게 설명한다.

  • 저자 : 다카하시 노리아키
  • 번역 : 김모세
  • 출간 : 2022-07-05

 

구글 앱스 스크립트(GAS-Google Apps Script) 소개

GAS(Google Apps Script)는 구글에서 개발한 스크립팅 플랫폼입니다. 구글메일,구글드라이브,구글문서,구글 스프레드 시트 등 구글 서비스가 통합한느 구글 워크스페이스(Google Workspace)에서 반복적인 기능이나, 간단한 업무를 수행하는 기능을 개발 할 수 있으며 자바스크립트에 기반을 두고 있습니다.

GAS 에서 제공하는 서비스

1. Google Workspace Services : 구글 워크 스페이스에 포함된 애플리케이션을 중심으로 조작하는 서비스(예, 스프레드시트,지메일,캘린더,드라이브,번역 등)

2. Script Services : 유틸리티 서비스(예 Base,Utilities,URI,Fetch등)

3. Advanced Google services : Google Workspace Services에 포함되지 않은 애플리케이션이나 조작을 수행할 수 있는 고급서비스(예 애너리틱스,빅쿼리,Admin SDK,유튜브등)

다만 이 책에서는 Advanced Google services 는 다루지 않고 있습니다.

 

구글앱스크립트를 활용한 예

1)  견적서 화면을 생성 및 관리

 

 

2) 세미나 신청서 작성 및 관리

 

 

3) 기술지원 자동 일일 업무보고 

 

 

4) 기타 다양한 업무 활용 

 

GAS 학습시 주의할점

자바스크립트기반으로 만들어진 GAS는 일반적인 자바스크립트와는 동일하지 않다는 점입니다.

자바스크립트는 브라우저 기반이기 때문에 브라우저 조작에 따라 스크립트 실행등을 할 수 있는 DOM 객체를 이용할 수 있지만 GAS는 이런 기능을 이용할 수 없습니다.

 

책의 구성

Chapter 1~2 : 구글 앱스 스크립트의 기본 지식과 스크립트 편집기와 대시보드 사용법 등을 다루고 있으며 실무에서 편리한 단축키와 문제가 생겼을때 디버깅 할 수 있는 방법등을 다루고 있습니다.

Chapter 3~7 : 자바스크립트가 처음인 분들도 따라 할 수 있도록 기본문법,제어문,함수,클래스와 객체 등 스크립트의 사용법을 다루고 있습니다.

Chapter 8 : 스프레드 시트에서 GAS를 이용하여 시트를 조작하는 방법,셀 범위 조작하는 방법,배열을 사용한 데이터 처리 방법과 같이 스프레드 시트를 다루고 있습니다.

Chapter 9: GmailApp 클래스를 이용하여 새 메시지 작성법, 스레드를 이용하여 메시지 얻기, 메시지 본문 얻기, 답장과 전달 등 우리가 많이 사용하는 지메일을 유용하게 사용할 수 있는 방법을 다루고 있습니다.

Chapter 10: DriveApp 클래스를 이용하여 Folder 조작,파일조작,공유및 권한조작과 같이 구글드라이브 사용법을 다루고 있습니다.

Chapter 11: CalendarApp 클래스를 이용하여 캘린더의 이벤트 만들기, 이벤트 가져오기 등을 다루고 있습니다.

Chapter 12 : DocumentApp 클래스를 이용하여 문서의 머리글과 바닥글,단락,요소추가하기,문자열 편집 등을 다루고 있습니다.

Chapter 13 : SlidesApp 클래스를 이용하여 프리젠테이션의 슬라이드 관리,페이지 조작, 문자와 텍스트 조작등을 다루고 있습니다.

Chapter 14 : FormApp클래스를 이용하여 설문지 만들기,정보 얻기, 아이템 추가하기,질문 조작하기 등을 다루고 있습니다.

Chapter 15~18 : 번역,Base 서비스,사용자 인터페이스,파일과 데이터 조작 등을 다루고 있으며

Chapter 19~23 : Utilites 서비스,Properties 서비스,이벤트와 트리거, 외부 서비스 접속,라이브러리 사용법 등을 다루고 있습니다.

 

서평

단순 반복 업무에 지친 분을 위해 지메일,드라이브,캘린더,문서,스프레드시트,슬라이드 등 구글 워크스페이스를 통합하고 자동화하는 방법이 모두 담겨 있는 책입니다.

무엇부터 시작해야 될지 몰라 막막하더라도 이 책을 하나하나 따라서 실습을 해 볼 수 있도록 구글 앱스 스크립트 문법 부터 시작해서 실무에 필요한 업무 자동화 방법을 하나씩 하나씩 풀어 나가고 있습니다.

  • 캘린더에 등록된 오늘의 일정을 메일로 전송 하거나
  • 설문지 응답자에게 감사 메일을 자동으로 전송 하거나
  • 캘린더에 등록된 일정을 스프레드시트에 복사하는 방법이 필요하거나
  • 문서 내용을 본문으로 하여 스프레드 시트에 있는 이메일 주소 목록으로 메일 전송하는 기능이 필요하거나
  • 문의 메일을 스프레드 시트에 자동으로 저장하는 기능 등

이 책은 구글 앱스 스크립트를 배우기 위한 정석과 같은 책입니다.

위와 같은 기능들이 필요하시다면 이 책을 통해 구글 앱스 스크립트를 이용해서 한꺼번에 해결하실 수 있습니다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?