분야별대시보드만들기 [유튜브 데이터]

2024. 9. 1. 18:23Tableu

 

  • 유튜브 데이터 수집 준비:
    • 데이터 출처: 구글 개발자 페이지의 템플릿을 참고하여 유튜브 데이터를 수집한다.
    • 구글 개발자도구 템플릿: Google 개발자 페이지의 YouTube Tracker 템플릿에서 "사본 만들기"를 선택하여 구글 스프레드시트 템플릿을 복사한다.

  • 유튜브 데이터 수집 설정:
    • 유튜브 채널 및 영상 선택: 수집하고자 하는 유튜브 채널과 영상을 선정한다. 예를 들어, 부스트코스(Boostcourse) 유튜브 채널의 영상을 활용한다.
    • 구글 시트 이름 수정: 추후 데이터 시각화 시 쉽게 구분할 수 있도록 구글 시트의 이름을 "부스트코스 유튜브 데이터"로 수정한다.
    • A 칼럼에 URL 삽입: A 칼럼에 수집할 유튜브 영상 링크를 삽입한다.

  • Apps Script 설정 및 데이터 수집:
    • Apps Script 실행:
      • 구글 스프레드시트에서 확장 프로그램 메뉴 > Apps Script를 선택한다.
      • 상단에서 markVideos를 선택한 후 ‘▷실행’ 버튼을 눌러 데이터를 수집한다.
      • 필요 시, 구글 계정을 인증하여 실행한다.

  • 데이터 업데이트: 실행 후, 각 유튜브 영상의 조회수, 댓글/답글, 좋아요 등의 데이터를 가져온다.

  • 추가 데이터 필드 구성:
    • Dislikes 칼럼 추가:
      • 로그 편집 페이지에서 like를 검색한 후, 해당 코드를 복사하여 dislike로 수정하고 추가한다.
      • 기존의 6개 칼럼에서 7개로 변경하고 다시 실행하여 데이터를 수집한다.
      • I열에 수집된 데이터의 칼럼명을 Dislikes로 수정한다.

 

  • 트리거 설정: 시간 단위로 데이터를 자동 업데이트하도록 트리거를 설정하고, 실패 시 이메일 알림을 받도록 설정한다.