구글 설문지 + 이메일 알람

 

 

 

1. 구글 설문지로 설문지를 만든다.

 

2. 스프레드 시트 만들기를 눌러서 설문지가 응답되면 업데이트 되는 시트를 만든다.

 

3. 시트에서 도구 -> 스크립트 편집기

 

4. 아래와 같이 작성한다.

 - 이건 콜백 함수기때문에, 편집창에서 실행눌러봤자 e가 널이라 values가 없다고 오류남! 

function onFormSubmit(e) {
  MailApp.sendEmail("관리자이메일@gmail.com", e.values[1] + "로 부터 문의" , 
                    '문의가 접수됨.' + '\n' +
                    '------------------------------------' + '\n' +
                    '이메일 : ' + e.values[1] + '\n' +
                    '문의 주제 : ' + e.values[2] + '\n' +
                    '유저 ID : ' + e.values[3] + '\n' +
                    '문의 내용 : ' + e.values[4] + '\n' +
                    '------------------------------------'
                    +
                    '시트링크를 여기다가 적어두면 편함'
                   );
}

- values 0은 타임스탬프 고정이고, 1번부터는 설정해놓은 응답 값이 들어온다. 

- 테스트로 응답해보면 스프레드 시트에 표시되니 알 수 있다.

 

5. 트리거 설정

 - 사진에 보이는 시계버튼을 눌러 트리거를 설정하자.

 - 트리거 만들기를 하고, 아래와 같이 설정.

 

6. 이제 테스트 응답을 보내면 메일이 들어온다.

 

댓글

Designed by JB FACTORY