왜 각자 자기 키를 넣어야 하나요?
YouTube 검색 한도는 구글 계정이 아니라 Google Cloud 프로젝트 단위로 주어집니다. 그래서 유튜브 계정을 연결하는 것만으로는 한도가 나눠지지 않습니다. 이 앱은 주인의 키를 대신 쓰지 않습니다 — 각자 자기 프로젝트를 만들면 하루 10,000 units 가 공짜로 생깁니다. 검색 1회에 101 units 가 드니 하루 약 99회입니다.
YouTube 검색 한도는 구글 계정이 아니라 Google Cloud 프로젝트 단위로 주어집니다. 그래서 유튜브 계정을 연결하는 것만으로는 한도가 나눠지지 않습니다. 이 앱은 주인의 키를 대신 쓰지 않습니다 — 각자 자기 프로젝트를 만들면 하루 10,000 units 가 공짜로 생깁니다. 검색 1회에 101 units 가 드니 하루 약 99회입니다.
따라 하기
- 1
Google Cloud 에 새 프로젝트를 만듭니다
프로젝트 만들기 ↗프로젝트 이름은 아무거나 좋습니다 (예:
상품헌터). 위치는 ‘조직 없음’ 그대로 두세요.반드시 ‘새 프로젝트’여야 합니다. 이미 쓰던 프로젝트에서 키만 새로 만들면 한도를 나눠 쓰게 되어 의미가 없습니다.
- 2
그 프로젝트에서 YouTube Data API v3 를 켭니다
YouTube Data API v3 사용 설정 ↗링크를 연 뒤 화면 위쪽에서 방금 만든 프로젝트가 선택돼 있는지 확인하고 [사용] 을 누르세요. 프로젝트가 다르면 엉뚱한 곳에 켜집니다.
- 3
API 키를 만듭니다
사용자 인증 정보 ↗[+ 사용자 인증 정보 만들기] → [API 키] 를 누르면 바로 발급됩니다.
AIza…로 시작하는 39자 문자열입니다.키 제한을 걸 거라면 ‘애플리케이션 제한사항: 없음’ 으로 두세요. HTTP 리퍼러나 IP 로 제한하면 서버에서 부르는 이 앱에서는 거부됩니다.
- 4
아래 칸에 붙여넣고 저장합니다
저장을 누르면 실제로 한 번 호출해 확인합니다. 안 되는 키는 저장되지 않으니 잘못 넣을 걱정은 없습니다. 키는 암호화해 보관하고 화면에 다시 보여주지 않습니다.
내 키
로그인해야 키를 등록할 수 있습니다. 로그인
잘 안 될 때
- “Google 이 이 키를 거부했습니다”
- 2번(API 사용 설정)을 건너뛰었거나, 키를 만든 프로젝트와 API 를 켠 프로젝트가 다른 경우입니다. 키 제한을 HTTP 리퍼러/IP 로 걸어둔 경우도 같은 증상입니다.
- “이 키의 오늘 할당량이 이미 소진됐습니다”
- 키는 정상입니다. 다른 앱에서 같은 프로젝트 키를 쓰고 있을 수 있습니다. 한도는 미국 태평양 자정(한국시간 오후 4~5시경) 에 초기화됩니다.
- 키를 넣었는데도 결과가 그대로예요
- 같은 키워드는 12시간 동안 저장된 결과를 재사용합니다(한도 절약). 상품 상세에서 [관련 영상 새로 수집] 을 누르면 다시 가져옵니다.
- 한도를 더 늘리고 싶어요
- Google 에 증량을 신청할 수 있지만 심사가 필요합니다. 보통은 프로젝트를 하나 더 만드는 편이 빠릅니다. 할당량 확인