본문 바로가기

AI 업무 자동화

구글 시트와 Gemini API 연동하기: 클릭 한 번으로 블로그 초안 10개 만드는 법

반응형

구글 시트 데이터와 Gemini AI 로고가 유기적으로 연결되어 업무 자동화가 이루어지는 미래 지향적 이미지
구글 시트의 데이터가 Gemini AI를 통해 지능적으로 처리되는 과정을 시각화하여, 독자에게 '자동화'와 '생산성'이라는 핵심 가치를 직관적으로 전달합니다.

 

 

서론:

매일 같은 시간에 책상에 앉아 "오늘은 무슨 글을 쓰지?" 고민하는 시간만 1시간씩 걸리시나요? 수익형 블로그 운영의 핵심은 '양질의 콘텐츠를 얼마나 효율적으로 생산하느냐'에 있습니다. 오늘은 구글 생태계의 정수인 Google Sheets와 강력한 AI인 Gemini API를 결합하여, 주제만 입력하면 본문 초안이 자동으로 생성되는 '수익 자동화 파이프라인' 구축 방법을 공개합니다. 이 방법을 통해 저는 포스팅 기획 시간을 80% 이상 단축했습니다.

 

 

본문:

 

  • Gemini API 키 발급 및 환경 설정
    • Google AI Studio에서 무료 API 키를 발급받는 과정을 설명합니다. (Tier별 무료 쿼리 활용 팁 포함)
  • 구글 시트 Apps Script 작성 (Code 제공)
    • 시트 내의 특정 셀을 읽어 Gemini에게 질문을 던지고, 답변을 다시 시트에 기록하는 간단한 자바스크립트 코드를 단계별로 안내합니다.
  • 효율을 200% 높이는 프롬프트 엔지니어링
    • 단순히 "글 써줘"가 아니라, "SEO에 최적화된 H2, H3 태그를 포함한 티스토리 마크다운 형식으로 작성해 줘"와 같은 구체적인 프롬프트 구조를 공유합니다.
  • 자동화 시스템의 실전 활용
    • 키워드 50개를 시트에 넣고 버튼 한 번으로 50개의 포스팅 개요를 뽑아내는 워크플로우를 제시합니다.

🛠️ 실전 가이드: 구글 시트 x Gemini API 연동하기

1. Gemini API 키 발급받기

먼저 Gemini의 두뇌를 빌려오기 위한 '열쇠'가 필요합니다.

  1. Google AI Studio에 접속합니다.
  2. Get API key 버튼을 클릭합니다.
  3. Create API key in new project를 선택하여 키를 복사해 둡니다. (메모장에 보관하세요!)

2. 구글 시트 Apps Script 설정

  1. 새 구글 시트를 엽니다.
  2. 상단 메뉴에서 확장 프로그램 > Apps Script를 클릭합니다.
  3. 기존 코드를 모두 지우고 아래의 코드를 복사해서 붙여 넣으세요.
JavaScript
 
/**
 * Google Gemini API를 사용하여 시트의 텍스트를 처리하는 함수
 * A2 셀에 주제를 입력하고 함수를 실행하면 B2에 결과가 출력됩니다.
 */

const API_KEY = "여기에_발급받은_API_키를_입력하세요"; 
const MODEL_URL = "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=" + API_KEY;

function generateBlogContent() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const topic = sheet.getRange("A2").getValue(); // A2 셀의 주제 읽기
  
  if (!topic) {
    Browser.msgBox("A2 셀에 주제를 입력해주세요!");
    return;
  }

  const prompt = topic + "에 대해 구글 SEO에 최적화된 블로그 포스팅 초안을 작성해줘. 서론, 본문, 결론 형식을 지켜줘.";

  const payload = {
    "contents": [{
      "parts": [{
        "text": prompt
      }]
    }]
  };

  const options = {
    "method": "post",
    "contentType": "application/json",
    "payload": JSON.stringify(payload)
  };

  try {
    const response = UrlFetchApp.fetch(MODEL_URL, options);
    const result = JSON.parse(response.getContentText());
    const aiText = result.candidates[0].content.parts[0].text;
    
    sheet.getRange("B2").setValue(aiText); // B2 셀에 결과 입력
  } catch (e) {
    sheet.getRange("B2").setValue("오류 발생: " + e.toString());
  }
}

3. 실행 방법 (사용자 경험 제공)

  1. 시트의 A2 셀에 키워드(예: '2026년 부업 전망')를 입력합니다.
  2. Apps Script 에디터 상단의 '실행(Run)' 버튼을 누릅니다. (최초 실행 시 구글 권한 승인이 필요합니다.)
  3. 잠시 후 B2 셀에 Gemini가 생성한 전문적인 포스팅 초안이 나타납니다!

💡 레오 블로그 수익화 한 끗 포인트

  • 자동화의 가치: "이 코드를 활용하면 단순히 글을 쓰는 시간을 줄이는 것이 아니라, 여러 개의 주제를 시트에 나열해 두고 **'일괄 처리(Batch Processing)'**가 가능해집니다. 이것이 바로 수익 자동화의 핵심입니다."
  • 프롬프트 팁: "코드 내의 prompt 변수 부분을 수정하면 블로그 글뿐만 아니라 인스타그램 캡션, 유튜브 스크립트 추출기로도 변신시킬 수 있습니다."

 

결론:

 

결국 AI를 도구로 활용하는 사람과 그렇지 못한 사람의 수익 격차는 2026년에 더욱 벌어질 것입니다. 오늘 소개해 드린 구글 시트 자동화는 단순한 기술적 재미를 넘어, 여러분의 블로그를 하나의 **'콘텐츠 공장'**으로 변모시키는 첫걸음입니다. 지금 바로 API 키를 발급받아 첫 번째 자동화 셀을 완성해 보세요. 작은 자동화 하나가 모여 월 300달러, 3,000달러의 수익을 만듭니다.

 

 

FAQ:

  • Q1. API 사용료는 무료인가요?
    • A1. 네, Google AI Studio의 무료 티어를 사용하면 개인 블로그 운영 수준에서는 충분히 무료로 활용 가능합니다.
  • Q2. 코딩을 몰라도 할 수 있나요?
    • A2. 네, 본문에 제공된 코드를 복사해서 붙여 넣기만 하면 작동하도록 설계되었습니다.
  • Q3. 구글 검색 엔진이 AI 글을 싫어하지 않나요?
    • A3. 구글은 AI 생성 여부보다 '정보의 가치'를 중요하게 생각합니다. 자동화로 만든 초안에 본인의 경험을 10%만 더해보세요.

 

 

2025.12.28 - [구글 ai 활용법] - 구글 스프레드시트 Gemini AI 연동법: 엑셀 노가다 끝내는 업무 자동화 가이드 (2026 최신)

 

 

구글 스프레드시트 Gemini AI 연동법: 엑셀 노가다 끝내는 업무 자동화 가이드 (2026 최신)

아직도 수천 개의 데이터를 일일이 분석하시나요? 2025년 가장 혁신적인 구글 스프레드시트와 Gemini AI 연동법을 통해, 단 1분 만에 데이터 요약, 감성 분석, 카테고리 분류를 자동화하는 방법을 상

y2025story.tistory.com

 

 

반응형