📌 소개
시도하고자 했던 것과 그 이유를 알려주세요.
‘조회수는 높은데 구독자는 적은 숏츠 영상’을 자동으로 찾아주는 웹 도구를 만들고 싶었습니다.
이유는 간단했어요.
유튜브에는 콘텐츠만으로 ‘대박’을 낸 작은 채널들이 정말 많지만, 이런 영상들을 일반 사용자는 쉽게 찾을 수 없다는 것이 문제였습니다.
유튜브 검색에는 구독자 수나 조회수 비율로 필터링할 수 있는 기능이 없기 때문이죠.
그래서 작은 크리에이터들도 참고할 수 있도록
**인사이트 큐레이션 도구 ‘Ratio Radar’**를 기획하고 개발하게 되었습니다.
누구나 숨은 바이럴 숏츠를 찾아낼 수 있게 만드는 것이 목표였습니다.
🛠 진행 방법
어떤 도구를 사용했고, 어떻게 활용하셨나요?
사용 도구:
👉 Google Apps Script
코드 에디터 없이 바로 브라우저에서 코딩할 수 있는 구글의 클라우드 기반 스크립트 도구입니다.활용 방식:
YouTube Data API v3를 연결해 숏츠 영상 검색 자동화
조회수 높은 영상 중 구독자 수가 낮은 채널 선별
조회수/구독자 비율을 계산해 순위화
결과를 Google Sheet에 자동 정리하여 리스트화
사용한 스크립트 예시
javascriptfunction getTrendingShorts() { const API_KEY = 'YOUR_API_KEY'; const searchUrl = https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=20&q=shorts&type=video&videoDuration=short&order=viewCount&key=${API_KEY}; const response = UrlFetchApp.fetch(searchUrl); const data = JSON.parse(response.getContentText()); const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Results"); sheet.clearContents(); data.items.forEach((item, index) => { const title = item.snippet.title; const channelId = item.snippet.channelId; sheet.appendRow([index + 1, title, channelId]); }); }
한국어 페이지의 스크린 샷
영상 제목 / 채널명 / 조회수 / 구독자 수 / 비율 자동 정리 화면
✅ 결과와 배운 점
배운 점
Google Apps Script와 API 연동만으로도 강력한 자동화 시스템을 만들 수 있음
시행착오
API 키 설정 오류 → Google Cloud Console에서 YouTube API 활성화 누락
결과물이 부족함 → 카테고리별 수집 + 최근 업로드 중심으로 보완
검색어에 따라 결과 편차 큼 → 검색어 자동 보완 기능 필요성 인식
도움이 필요한 부분
일부 키워드는 검색이 되지 않음
한번씩 아예 검색이 되지 않는 오류가 있음
현재는 검색어에 따라 표시되므로 최대 50개 이상으로 확대 필요