에이스
에이스
🏆 AI 챔피언
💰 재테크 찐친

제미나이 + 앱스스크립트로 자동화 실습 따라하기

소개

최근 여행가J 님이 소개해주신 실습 세션을 따라하면서,
구글 제미나이(Google Gemini) + 구글 앱스스크립트(Google Apps Script)를 활용한 보고서 자동화 플로우를 직접 경험해보았습니다

마케팅 전문가 페르소나를 프롬프트를 이용해서 제미나이에서 자바스크립트 코드를 생성하게 하고, 이 코드를 앱스스크립트에 붙여넣어 실행함으로써,
구글 드라이브 DB 업데이트 → 자동 보고서 생성이라는 전체 흐름을 실습할 수 있었습니다!

진행 방법

사용 도구

  • 💬 Gemini Advanced: 마케팅 전문가 페르소나 프롬프트로 JS 코드 생성

  • ⚙️ Google Apps Script: 생성된 코드 실행 및 자동화 흐름 구현

  • 📁 Google Drive: DB 및 자동 생성된 보고서 저장소로 사용

  • 🔑 OpenAI API Key: 실습 과정에서 외부 GPT 호출용

자동화 흐름 요약

  1. 프롬프트 작성: 마케팅 전문가 페르소나로 제미나이에게 아래와 같은 프롬프트를 전달합니다:

    [구글 드라이브 폴더 링크]이 폴더는 팀이 같이 쓰는 폴더이다.
    
    1. 해당 폴더에 소비자 또는 대상자 설문 조사(구글시트) 파일을 업로드하면 동작되는 트리거 필요
    
    2. 구글 시트의 설문 조사 내용을 바탕으로 구글 앱스크립트(open ai 4o api key 활용)의 코드를 활용해서 마케팅분석
    
    3. 설문지의 질문들을 바탕으로 (1열 헤더 확인) 필요한 마케터의 역할 지정
    
    4. 지정된 역할의 마케터가 되어서 분석해야하는 유의미한 포인트를 10개 제안
    
    5. 제안된 유의미한 포인트들을 해당하는 마케터 역할의 19년차 전문가가 되어 보고서 작성
    
    6. 보고서는 개조식으로 간결하게 작성
    
    7. 출력은 마크다운 문법, 코드 블럭형태로 정리하여 같은 폴더안에 구글 Docs로 정리
    
    8. 구글 DOC 이름은 [구글시트와 같은 이름+실행 날짜]
    
    —
    
    위의 내용을 수행하는 구글 앱스크립트(open ai 4o api key 활용) 코드가 필요해.

  2. 코드 생성 및 수정: 제미나이가 자바스크립트 코드(Apps Script용)를 생성해주면, 이를 적절히 수정하여 붙여넣습니다.

    한국 텍스트��가있는 한국 웹 사이트의 스크린 샷

  3. Apps Script에 적용: 구글 시트 또는 드라이브와 연동해 자동 실행 트리거 설정 (예: 시간 기반 실행)

    한국어 텍스트가있는 웹 페이지의 스크린 샷


  4. 결과 확인: 실행 후, 구글 드라이브 내에 자동으로 생성된 요약 보고서를 확인합니다

    한국어 문서의 스크린 샷

결과와 배운 점

  • 프롬프트 설계만 잘하면 제미나이로부터 꽤 괜찮은 수준의 코드 생성이 가능 !!

  • 코딩에 익숙하지 않아도 충분히 유용한 자동화를 구현할 수 있습니다!

  • 특히 구글 생태계(Google Workspace)를 적극 활용하면, 업무 자동화의 진입장벽이 훨씬 낮다는 것을 깨달았습니다.

  • 가장 중요한 팁 👉 "모르거나 에러가 나면, LLM에게 계속 물어보자!"

    • 제미나이에게 디버깅 질문을 하거나, 어떤 함수가 왜 안 되는지 설명 요청도 가능하다는 점이 정말 유용했어요.

도움 받은 글

  • 여행가J님의 자동화 실습자료


👉 이 게시글도 읽어보세요