최근에 사명을 변경한 HYBE의 유튜브 채널인 HYBE LABELS에서 방탄소년단 (이하 BTS)의 영상 데이터를 시각화 했습니다.
먼저 아래 대시보드는 구글 시트를 활용해 HYBE LABELS 유튜브 채널 내 ‘BTS’ 재생목록의 리스트를 수집 후 조회수를 기준으로 Rounded Bar charts를 제작했습니다.
BTS 재생목록 데이터를 활용한 이유는 다른 유튜브 채널과 달리 영상의 성격에 따라 타이틀을 잘 관리하고 있기 때문입니다.
예를 들어서 Video Title은 공통적으로 맨 앞에 ‘BTS (방탄소년단)’이 있고 뒤에는 ‘ ‘(Blank) 다음에 노래 제목이 Single Quotation(‘ ‘) 안에 있습니다. 그리고 다시 ‘ ‘(Blank) 다음에 영상 성격에 따라 ‘Official Teaser’나 ‘Official MV’로 표시되고, 같은 Official 영상이라도 뒤에 괄호로 여러 버전을 표시하고 있습니다. 여기에서는 공식 뮤직비디오만 활용하기 위해 Video Title에서 맨 끝에 ‘Official MV’로 끝나는 영상만 활용하고자 합니다.
Video Title |
BTS (방탄소년단) 'Film out' Official MV |
BTS (방탄소년단) 'Film out' Official Teaser |
BTS (방탄소년단) 'Life Goes On' Official MV : like an arrow |
BTS (방탄소년단) 'Life Goes On' Official MV : in the forest |
BTS (방탄소년단) ‘Life Goes On’ Official MV : on my pillow |
BTS (방탄소년단) Global Press Conference 'BE' (+ENG) |
BTS (방탄소년단) 'Life Goes On' Official MV |
BTS (방탄소년단) 'Life Goes On' Official Teaser 2 |
BTS (방탄소년단) 'Life Goes On' Official Teaser 1 |
BTS (방탄소년단) MAP OF THE SOUL ON:E Teaser 2 |
BTS (방탄소년단) MAP OF THE SOUL ON:E Teaser 1 |
BTS (방탄소년단) 'Dynamite' Official MV (Choreography ver.) |
BTS (방탄소년단) 'Dynamite' ONLINE GLOBAL MEDIA DAY (+ENG) |
BTS (방탄소년단) 'Dynamite' Official MV (B-side) |
BTS (방탄소년단) 'Dynamite' Official MV |
데이터 수집 방법은 구글 스프레드시트를 활용해 수집했습니다. 그리고 아래 구글 개발자 페이지에 있는 참고 페이지를 활용하겠습니다.
참고 - https://developers.google.com/gsuite/solutions/youtube-tracker
해당 소속사에는 여러 아티스트 영상들이 많기 때문에 BTS의 재생목록에 있는 노래들을 활용하겠습니다.
https://www.youtube.com/playlist?list=PL_Cqw69_m_yz4JcOfmZb2IDWwIuej1xfN
그러면 하단에 실행 로그가 나타나는데, 이 때 만약에 권한 검토가 필요하다면 본인의 구글 계정으로 인증하면 됩니다. 단, 안전하지 않을 수 있다고 설정이 나오더라도 ‘Go to YouTube Comments (unsafe)’ 부분을 클릭하면 실행이 됩니다.
필자는 데이터 시각화 전문 기업 BigxData에서 데이터 시각적 분석 전문가로 활동하면서, 데이터에 스토리텔링을 입히는 일을 주로 하고 있습니다. 저서로는 ‘데이터 시각적 분석 태블로로 끝내기’, ‘태블로 굿모닝 굿애프터눈’이 있습니다. 저자가 운영하는 유튜브 채널 (http://bit.ly/YT_MDV)에서 만날 수 있습니다.