본문 바로가기
AI 툴 리뷰 & 사용법/Gemini Pro

Gemini Pro 고급 활용법 | Google Sheets, AppSheet, API 연동으로 자동화하는 방법

by 실무형GPT 2025. 8. 13.

 

이전 단계까지는 Gemini를 웹이나 구글 앱(Gmail, Docs 등)에서 직접 활용하는 방법을 배웠습니다.
이번에는 업무 자동화에 활용할 수 있는 고급 기능을 소개합니다.
특히 Google Sheets, AppSheet, Gemini API를 연동하면 반복 업무를 AI가 대신 처리해줄 수 있습니다.


1. Google Sheets + Gemini 연동

활용 목적

  • 표 형태의 데이터를 요약하거나 분석할 때,
  • 질문-응답 구조의 AI 분석 결과를 표에 자동으로 붙이고 싶을 때 활용합니다.

기본 방법

  1. Google Sheets에서 데이터를 입력합니다.
    예: 고객 리뷰, 회의 요약, 텍스트 목록 등
  2. Gemini 웹에서 다음처럼 요청합니다.
  3. “다음 고객 리뷰를 긍정/부정으로 분류해줘. 이유도 한 문장으로 설명해줘.”
    [복사한 셀 데이터 붙여넣기]
  4. 결과를 복사해서 Sheets로 다시 붙여넣습니다.

자동화 팁

  • Google Apps Script를 이용하면 Gemini 응답을 자동으로 붙여넣을 수 있습니다.
  • 예: A열에 텍스트 입력 → B열에 Gemini 분석 결과 자동 생성

2. AppSheet + Gemini 활용

AppSheet란?

Google에서 제공하는 노코드 앱 제작 도구입니다.
스프레드시트만 있으면 모바일 앱을 만들 수 있습니다.

연동 사례

  • 고객 피드백 입력 → Gemini로 감정 분석 → 앱 화면에 결과 표시
  • 업무일지 작성 → Gemini가 자동 요약 → 관리자가 바로 확인 가능

예제 실습

  1. Google Sheets에 피드백 데이터를 입력
  2. AppSheet로 앱을 자동 생성
  3. Gemini API 또는 Apps Script를 연동하여 입력값에 따라 분석 결과 자동 생성

3. Gemini API 기본 이해

API란?

Application Programming Interface의 약자로,
어떤 기능을 코드로 제어할 수 있게 해주는 인터페이스입니다.
Gemini도 Google Cloud의 Vertex AI 플랫폼을 통해 API 호출이 가능합니다.

기본 흐름

  1. Google Cloud 콘솔에서 Vertex AI API 활성화
  2. 인증 토큰 발급
  3. Python 등에서 API 호출
    • 입력: 텍스트, 이미지 등
    • 출력: Gemini의 응답 결과

예제 코드 (Python)

from vertexai.language_models import TextGenerationModel

model = TextGenerationModel.from_pretrained("gemini-1.5-pro")
response = model.predict("신제품 소개 문장을 만들어줘", max_tokens=256)

print(response.text)

 

※ Vertex AI SDK를 통해 간단하게 사용할 수 있습니다.


4. 자동화 예시 3가지

시나리오 활용 내용

고객 피드백 분석 Google Form → Sheets → Gemini 분석 결과 자동 생성
문서 요약 자동화 Gmail 첨부 파일 → Apps Script → Gemini 요약 → Google Docs로 전달
뉴스 정리 봇 RSS 수신 → Gemini 요약 → Slack 또는 이메일로 전달

마무리 요약

  • Gemini는 단순한 대화형 AI를 넘어서, 데이터 분석, 문서 요약, 업무 자동화까지 처리할 수 있습니다.
  • Google Sheets, AppSheet, Vertex AI API 등과 연동하면 다양한 실무 자동화가 가능해집니다.
  • 기술에 익숙하지 않아도, 노코드 툴 + Gemini 조합으로 실전 업무에서 충분히 활용할 수 있습니다.