개발 가이드 · 창업자

YouTube 스폰서십용 인플루언서 검증 도구 만드는 법

브랜드는 구독자 수와 샘플 영상 몇 개만 보고 크리에이터 스폰서십에 큰 예산을 씁니다. 검증 도구는 크리에이터가 했던 모든 말을 읽고 계약 전에 위험 요소를 표시해 줍니다.

추천 대상
인플루언서 에이전시, 브랜드 파트너십 팀, 크리에이터 마켓플레이스
개발 기간
1–2주
API 엔드포인트
/channels/resolve/batchasr_options.contentModeration

해결하는 문제

인플루언서 팀은 최근 영상 몇 개를 보는 것으로 크리에이터를 검증합니다. 그래서 6개월 전의 경쟁사 협찬, 논란이 된 발언, 영상에서 스폰서를 조롱하는 습관을 놓칩니다. 캠페인이 시작된 뒤에 이를 알게 되면 큰 비용이 듭니다. 수백 시간 분량을 사람이 직접 검토하는 것은 불가능합니다.

첫 버전에 넣을 기능

  • 크리에이터의 최근 영상 대량 분석
  • 과거 스폰서와 경쟁 브랜드 감지
  • 욕설, 민감한 주제, 논란에 대한 콘텐츠 안전성 플래그
  • 스폰서와 제품 카테고리에 대한 감성
  • 인용문과 타임스탬프 근거가 담긴 공유 가능한 리포트

단계별 개발 방법

  1. 01

    과거 영상 가져오기

    크리에이터 핸들과 100~500의 limit 값으로 /channels/resolve를 호출해 최근 영상 ID를 가져옵니다.

  2. 02

    한 번의 배치로 자막 추출

    ID를 /batch로 보냅니다. 자막이 없는 영상의 경우 콘텐츠 모더레이션, 감성 분석 같은 ASR 옵션이 구조화된 안전성 신호를 더해 줍니다.

  3. 03

    스폰서와 위험 요소 추출

    각 자막에 LLM을 실행해 언급된 스폰서, 경쟁 브랜드, 브랜드의 위험 카테고리에 해당하는 발언을 나열합니다.

  4. 04

    점수화 및 리포트

    결과를 카테고리별 점수로 종합하고, 모든 플래그가 인용문과 타임스탬프로 연결되는 리포트를 생성합니다.

스타터 코드

이 아이디어는 "레시피 3: 재생목록을 지식 베이스에 일괄 적재하기" 패턴을 기반으로 합니다. 채널, 프롬프트, 저장소는 원하는 대로 바꿔 쓰세요.

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

playlist = requests.post(f"{API}/playlists/resolve", headers=HEADERS,
                         json={"playlist_url": "https://www.youtube.com/playlist?list=PLAYLIST_ID",
                               "limit": 100}).json()

ids = [v["video_id"] for v in playlist["items"]]
batch = requests.post(f"{API}/batch", headers=HEADERS, json={
    "video_ids": ids,
    "format": {"timestamp": True, "paragraphs": True},
}).json()

# Large batches run async: poll GET /batch/{batch_id} until status is "completed"
for r in batch.get("results", []):
    if r["status"] == "completed":
        for p in r["data"]["transcript"].get("paragraphs") or []:
            store(video_id=r["video_id"], start=p["start"], text=p["text"])  # your vector DB

수익 모델

가끔 검증하는 브랜드에는 리포트당 요금을 받고, 매주 검증하는 에이전시와 크리에이터 마켓플레이스에는 좌석 기반 요금제를 판매하세요. 실패한 스폰서십 한 건의 비용과 비교하면 가격을 정당화하기 쉽습니다.

피해야 할 실수

  • 근거 없이 플래그 표시하기: 사람이 맥락을 판단할 수 있도록 모든 위험 요소에 인용문과 타임스탬프가 있어야 합니다.
  • 모든 욕설을 똑같이 위험하게 취급하기: 브랜드마다 기준을 직접 정하게 하세요.
  • 최근 영상만 분석하기: 경쟁사 협찬은 더 오래된 영상에 있는 경우가 많습니다.

이 아이디어에 대한 질문

브랜드는 YouTube 인플루언서를 어떻게 검증하나요?

대부분 영상 몇 개를 직접 봅니다. 자막 분석을 활용하면 크리에이터의 최근 영상 전체를 몇 분 만에 스폰서, 민감한 주제, 어조 측면에서 검토할 수 있습니다.

유튜버가 어떤 스폰서와 일했는지 알아낼 수 있나요?

네. 협찬 광고는 말로 읽히기 때문에 LLM이 자막에서 브랜드명과 광고 구간을 추출할 수 있습니다.

검증 리포트는 영상 몇 개를 다뤄야 하나요?

최근 영상 100개 또는 최근 12개월 중 더 많은 쪽이 무난한 기본값입니다. Business 요금제에서는 배치 요청 하나에 최대 3,000개의 영상을 넣을 수 있습니다.

오늘 바로 만들어 보세요

매달 무료 크레딧 10개. 신용카드가 필요 없습니다.

YouTube 인플루언서 검증 도구 만들기 | YouTubeTranscript.dev