소개
유튜브 채널을 운영하면서 데이터 관리가 늘 번거로웠다. 영상마다 유튜브 스튜디오에 들어가서 클릭율, 도입부 시청율, 시청지속율을 하나하나 확인하고 스프레드시트에 수기로 옮겨 적는 작업이 반복됐다. 시간도 걸리고 귀찮기도 했지만, 무엇보다 데이터를 종합적으로 비교하기가 어려웠다.
그래서 두 가지를 만들었다.
Tool: 37개 영상 데이터를 한눈에 보는 대시보드
Skill: 새 영상 업로드 후 48시간 뒤 자동으로 지표를 물어보는 슬랙봇
진행 방법
Tool: 유튜브 데이터 대시보드
YouTube Data API로 37개 롱폼 영상을 불러와서 클릭율·도입부·시청지속율·시청지속시간 베스트 10을 보여주는 대시보드를 만들었다. 각 영상 카드에서 "분석 보기" 버튼을 누르면 Claude가 분석한 도입부 패턴과 실제 자막(0~30초 / 30~60초 / 60~120초)까지 볼 수 있다.
도입부 자막 분석에 사용한 프롬프트:
유튜브 영상 도입부 자막을 분석해서 패턴을 한 줄로 요약해줘.
영상 제목: {title}
0~30 초: {transcript.s30}
30~60초: {transcript.s60}
60~120초: {transcript.s120}
패턴만 한 줄로 답해줘.한국 검색 엔진 페이지의 스크린샷
한국 유튜브 채널 스크린샷
Skill: 48시간 자동 리포트 슬랙봇
새 영상이 올라오면 YouTube API로 자동 감지하고, 48시간 후에 슬랙 채널에 이렇게 물어본다.
데이터 보는 슈댕이댕!
영상 제목
도입부 시청율 얼마야? 숫자만 답해줘! (예: 58)숫자를 입력하면 "저장했댕! 58.0% ✅" 라고 응답하고 videos.json과 대시보드가 자동으로 업데이트된다.
슬랙봇 핵심 코드:
python
def check_new_videos():
while True:
# YouTube API로 새 영상 체크
# 48시간 지난 영상이면 슬랙으로 질문
# 답변 받으면 videos.json 업데이트
time.sleep(3600) # 1시간마다 체크