관심 키워드 기반 유튜브 요약부터 롱폼 글쓰기까지, Apps Script와 Make로 구현하는 자동화!

소개

  • 관심 있는 주제의 유튜브 콘텐츠를 기반으로 더 깊이 있게 분석하고 글감으로 활용하고 싶다는 생각

  • 하지만, 유튜브 검색도 노가다x노가다x노가다

  • 그래서 이 과정을 완전히 자동화해보자! 라는 목표

  • (숨겨진 비밀) 케이스를 올려야 한다는 스터디장님의 무한 압박!!!

진행 방법

전체 자동화는 Make를 중심으로 구현했고, 아래와 같은 도구들을 사용했습니다:

🛠 사용한 도구

  • Apps Script: 유튜브 키워드 검색 자동화 스크립트 구현

  • Claude: Apps Script 질문 및 롱폼 글 생성 보조 (코딩은 역시 Claude!)

  • Google Sheets: 유튜브 검색 결과 저장, 요약 결과 관리

  • ChatGPT (4o mini high): 전반적인 과정에 포괄적으로 사용

  • Make: 전체 자동화 흐름 설계 및 실행

    • Apify: 유튜브 자막 수집 (Actor 활용)

🔄 전체 워크플로우

📸 첨부 이미지 참고: 유튜브 자막 수집 → 자막 통합 → 요약 → 시트 저장

  1. 관심 키워드 기반 유튜브 검색하는 기능을 Apps Script로 구현/검색 → Google Sheets에 저장

    YouTube 분석
    YouTube 계정 로그인 한국어


    "알룰로스(Allulose)"로 검색

    항목 목록을 보여주는 Google 스프레드 시트의 스크린 샷

  2. Make에서 Apify Actor를 실행해 자막 수집

    1. 기존 Airtable > Google Sheets 변경

      다양한 유형의 사운드 파를 보여주는 다이어그램

  3. Apify를 통해 수집된 자막을 Text aggregator로 통합 (왜 통합하는 거더라???)

    1. 수집된 Text가 인간형 문장이 아님

  4. ChatGPT에게 프롬프트 전달하여 요약 생성

  5. 결과를 다시 Google Sheets에 저장

  6. 현재 이후 글을 만드는 2부 시나리오 추가하는 작업 진행 중.

    프로젝트의 다른 단계를 보여주는 다이어그램

결과와 배운 점

  • Make의 강력한 자동화 능력과 다양한 도구들과의 호환성에 감탄

  • 반복/대량 작업에서의 생산성 향상이 당연할 듯

  • 처음엔 Airtable 기반 시나리오였지만, 트라이얼 시간이 7시간밖에 안 남아 Google Sheets로 변경

    • 이 과정에서 DB 구조 차이와 트리거 방식 차이로 많은 시행착오가 있었어요 😅

  • Apps Script 구현도 간만에 보고 수정하느라 상당한 시간 투자, but, Claude에게 교차 질문하면서 해결했어요

  • 역시 자동화 여정의 키워드는: 인내 + 인내 + 끈기 + 열정

    그리고 마지막 보상은 "Succeed"라는 한 단어인 듯 합니다! 😄

뉴스레터 무료 구독