소개
단어 테스트 결과 안내 자동화 웹앱 만들기: AppSheet & Apps Script 경험기
소개
선생님들이 자주 반복하는 일 중 하나가 바로 학생들의 테스트 결과를 학부모에게 안내하는 일이었어요. 이 과정을 자동화하면 선생님들이 더 중요한 일에 집중할 수 있을 거라고 생각해서, 작은 프로젝트를 시작했습니다. 😊
진행 방법
🛠 사용한 도구
AppSheet: Google Sheets 기반의 간단한 앱을 만들 수 있는 도구
Apps Script: Google Sheets에서 자동화를 구현할 수 있는 스크립트 언어
Google Sheets: 학생 DB, 테스트 결과, 숙제 여부 등의 데이터를 저장
💡 진행 에피소드
처음에는 AppSheet와 Apps Script를 함께 써서 만들어보려 했어요.
하지만 중간에 대화하던 GPT가 멈추고, GPT 대화 용량이 다 차서 대화가 날아가 버리는 바람에 처음부터 다시 시작하게 되었답니다. 😅
그러다 Gemini가 "사실 Apps Sheet만으로도 가능하다"고 해서, Apps Sheet로만 자동화를 시도해봤어요.
그런데 이메일 자동 전송은 AppSheet에서 유료 플랜을 써야 한다는 사실을 몰라서, 무료로 해보려다 오류만 백만 번쯤 수정한 느낌이었답니다. 정말 시행착오의 연속이었어요!
결과와 배운 점
AppSheet는 적은 양의 정보를 다루거나 간단한 앱을 만들기에는 매우 직관적이고 좋았어요.
하지만 고급 자동화(특히 이메일 전송)는 유료 플랜을 써야 한다는 점을 몰랐던 게 큰 함정이었죠.
무료로 하려면 Apps Script만으로도 충분히 커버할 수 있다는 걸 이번에 알게 되었고, 다음에는 유료/무료 플랜의 차이를 미리 체크하고 설계해야겠다는 교훈을 얻었습니다.
(내용 입력)