YOUTUBE API 로 수집이 가능한 부분
① 사용자가 만들어놓은 재생목록별 영상 목록
② 재생목록 구분 없이 최근 올라온 영상을 기준으로
③ 시간별(년/월)로 수집이 가능, 기본 통계(조회수/좋아요/댓글) 측정 가능함
다만, 영상별로 시청자가 어떤 부분을 많이 봤고, 어떤 부분에서 이탈 했는지 확인할 수 있는 방법은 없음.
이는 (아마도?) 자체적으로 제공하는 유튜브 대시보드를 통해서 확인이 가능하며 채널장만 확인 가능함. (유튜브에서 제공하고 있는 대시보드가 이미 디테일하다..!)
그렇기 때문에 채널장이 아닌 외부인의 경우, 제공되는 api를 갖고 어떤 영상 및 카테고리가 해당 채널의 성장의 지표가 되었는지, 인기가 많은지, 대체적으로 확인 할 수는 있겠군..
5년 전부터 유일하게 챙겨보고 있는 유튜버겸 종합 게임 스트리머 왁굳형의 유튜브 채널을 분석해보려고 합니다 ㅎㅎ. 그냥 재미로여🤤
현재 본채널 뿐만 아니라 왁타버스 등등 서브채널이 굉장히 많고 다양한데 카테고리별로 어떤 컨텐츠들이 흥하고 시청자들의 큰 관심이 있는지 간단하게 분석해보려고 합니다 ㅎㅎ
조회수나 좋아요 같은 지표들은 데이터를 불러온 시점을 기준으로 받아진다. 만약 어떤 영상의 조회수 변동폭을 자세하게 보고 싶으면, 올라온 시점부터 매일 혹은 매주 데이터를 수집해서 모아둬야한다.
또한 현재 2023년 6월17일 인데, 당연히 2021년에 올려놓은 영상의 조회수가 시간이 지나 누적되었기 때문에 높은 경우가 많다.( 최근에 올린 영상이 인기가 많아서 과거에 묵혀둔 영상을 역전 하는 경우도 있고..)
그렇기 때문에 일별/주간 별로 변동폭을 확인하는것이 더 재미있지 않을까? 적어도 주간별로 데이터를 모아야겠음!
왁굳님 본채널의 경우, 분석하기 좋은 영상들이 굉장히 많음, 특히 카테고리 정리가 잘되어있기 때문에, playlist별로 영상 수집하는데 좋을듯하다.
일단, 빠른 데이터 수집을 위해 채널이름만 치면 데이터를 수집할 수 있도록 러프하게 streamlit을 이용해 만들어 보았습니다!! 이세계아이돌 고세구님의 채널 data를 가져와봤습니다. 킹아..
( 그런데 생각보다 통계값들을 가져오는 api 속도가 느리네요🥲.. 할당량도 10000번이라 본채널 서브채널 이세돌채널 까지 돌리다보면 거의 하루만에 다 쓴다!)
- 기준은 2021~2023 현재 까지의 최근 1000개 영상 or 재생목록별 영상
(재생목록이 필요한 이유는 해당 영상의 카테고리를 쉽게 파악하기 위해서 필요하다.)- 댓글 내용까지 가져올 수 있는데, 아직 필요하지는 않을듯하다.