DAI(동적 광고 삽입) 인증 키는 동영상 스트림 요청이 게시자의 요청이 맞는지 증명하는 데 사용됩니다. 광고 게재 시 더 뛰어난 보안을 제공합니다. 키는 문자와 숫자를 포함하는 공백 없는 문자열 64자로 구성됩니다. 이전 키 중 일부는 문자나 숫자로 구성된 25자가 될 수 있습니다.
예:0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
다음 두 가지 옵션으로 인증 키를 생성할 수 있으며 두 옵션의 과정은 동일합니다.
정적 API 키: 두 키가 모두 포함된 경우 API 키가 HMAC보다 우선합니다. API 키는 HMAC 키보다 보안 수준이 낮습니다. 따라서 HMAC 키를 사용하는 것이 좋습니다.
HMAC (베타) : HMAC 기반 토큰 인증은 정적 API 키보다 강력한 보안을 제공합니다. 토큰이 사용자나 세션 간에 쉽게 공유될 수 없도록 보안 키를 사용하고 시간을 제한합니다.
새 인증 키 추가하기
- Google Ad Manager에 로그인합니다.
- 관리 동영상 DAI 인증 키를 클릭합니다.
- 새 인증 키를 클릭합니다.
- 키를 알아볼 수 있는 이름을 입력합니다.
- 인증 키의 유형을 API 또는 HMAC 중에서 선택합니다.
두 키가 모두 포함된 경우 API 키가 HMAC보다 우선합니다. API 키는 HMAC 키보다 보안 수준이 낮습니다.
- 저장을 클릭합니다.
키를 보고 복사하려면 세부정보 페이지로 돌아갑니다. 활성 DAI 인증 키를 생성하면 이를 즉시 사용할 수 있습니다. 광고가 동적으로 삽입되는 위치에 키를 삽입합니다.
저장하면 키가 '활성' 상태로 자동 설정됩니다. 올바르게 구현된 '활성' 키 스캔만 요청을 확인할 수 있습니다.
비활성화된 키를 사용하는 요청은 거부됩니다. 키가 손상되었거나 사용해서는 안 되는 경우에만 비활성화하세요.
기존 인증 키 비활성화
- Google Ad Manager에 로그인합니다.
- 관리 동영상 DAI 인증 키를 클릭합니다.
- 비활성화하려는 키의 이름을 클릭합니다.
- 상태로 비활성을 선택합니다.
- 저장을 클릭합니다.
인증 키 구현
HMAC 키 (베타)
HMAC 인증 구현 방법에 대해 알아보세요.
API 키
IMA SDK를 사용하여 IMAStreamRequest
객체에 apiKey
속성을 설정할 수 있습니다. 자세한 내용은 iOS, Android, Chromecast 또는 tvOS 개발자 문서를 참조하세요.
SSB(서버측 비코닝)의 경우 다음과 같이 api-key
쿼리 매개변수를 사용하세요.
curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"