YouTube Data API v3 키 발급받는 방법

YouTube 댓글, 영상 정보 등을 가져오려면 YouTube Data API v3 키가 필요해요. 발급 순서를 정리했어요.

1. Google Cloud Console 접속

Google Cloud Console에 접속해서 Google 계정으로 로그인해요.

2. 프로젝트 만들기

상단 프로젝트 선택 드롭다운을 클릭하고 새 프로젝트를 눌러요.

  • 프로젝트 이름: 아무거나 입력 (예: youtube-comments)
  • 만들기 클릭

만들어지면 해당 프로젝트가 선택되어 있는지 확인하세요.

3. YouTube Data API v3 사용 설정

  1. 왼쪽 메뉴에서 API 및 서비스 → 라이브러리 클릭
  2. 검색창에 YouTube Data API v3 입력
  3. 검색 결과에서 YouTube Data API v3 클릭
  4. 사용 버튼 클릭

4. API 키 발급

  1. 왼쪽 메뉴에서 API 및 서비스 → 사용자 인증 정보 클릭
  2. 상단의 + 사용자 인증 정보 만들기 클릭
  3. API 키 선택
  4. 키가 바로 생성돼요. 복사 버튼을 눌러 저장해 두세요.

5. (선택) API 키 제한 설정

키가 노출됐을 때 악용을 줄이려면 제한을 걸어 두는 게 좋아요.

  1. 생성된 키 오른쪽의 수정 (연필 아이콘) 클릭
  2. API 제한 섹션에서 키 제한 선택
  3. YouTube Data API v3만 체크
  4. 저장

이렇게 하면 이 키로는 YouTube Data API v3만 호출할 수 있어요. 키가 노출되면 YouTube 할당량은 여전히 남이 쓸 수 있으니, 같은 화면의 애플리케이션 제한(IP 주소, HTTP 리퍼러 등)도 함께 거는 게 좋아요.

참고사항

  • 무료 할당량: 하루 10,000 유닛 (댓글 조회 1회 = 1유닛이라 일반적인 사용엔 충분)
  • 키 보관: API 키는 비밀번호처럼 취급하세요. GitHub 등에 올리지 마세요.
  • 할당량을 초과하면 403 quotaExceeded 에러가 나요. 할당량은 태평양 시간 자정에 초기화돼요.