DAI(동적 광고 삽입) 인증 키는 동영상 스트림 요청이 게시자의 요청이 맞는지 증명하는 데 사용됩니다. 광고 게재 시 더 뛰어난 보안을 제공합니다. 키는 문자와 숫자를 포함하는 공백 없는 문자열 64자로 구성됩니다. 이전 키 중 일부는 문자나 숫자로 구성된 25자가 될 수 있습니다.
예
0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
정적 API 키: 두 키가 모두 포함된 경우 API 키가 HMAC보다 우선합니다. API 키는 HMAC 키보다 보안 수준이 낮습니다. 따라서 HMAC 키를 사용하는 것이 좋습니다.
HMAC: HMAC 기반 토큰 인증은 정적 API 키보다 강력한 보안을 제공합니다. 토큰이 사용자나 세션 간에 쉽게 공유될 수 없도록 보안 키를 사용하고 시간을 제한합니다.
도움말: 스트림 요청을 인증하기 전에 다음 사항을 확인하세요.
- 유형이 HMAC인 DAI 인증 키
- DAI에 대해 구성된 라이브 스트림
새 HMAC DAI 인증 키 추가
새 HMAC 유형 DAI 인증 키를 생성하고 추가합니다.
- Google Ad Manager에 로그인합니다.
- 관리를 클릭한 다음 동영상 및 오디오를 클릭합니다.
- 'DAI 인증 키'를 선택합니다.
- 새 DAI 인증 키를 클릭합니다.
- 새 키의 이름을 입력합니다. 'HMAC' 유형을 선택합니다.
- 저장을 클릭합니다.
인증을 사용 설정하면 이 키가 라이브 스트림에 연결됩니다.
DAI API 요청에 대한 인증 사용 설정
HMAC 키를 스트림에 연결합니다.
- Google Ad Manager에 로그인합니다.
- 동영상을 클릭한 다음 라이브 스트리밍을 클릭합니다.
- 목록에서 라이브 스트림을 선택하거나 새 라이브 스트림을 클릭합니다. 새 라이브 스트림 만들기에 대해 자세히 알아보세요.
- 일반 설정에서 다음 작업을 할 수 있습니다.
- 광고 모음 요청을 인증하기 위해 '광고 모음 리소스 인증 키'를 '사용 설정됨'으로 선택하거나
- 스트림 세션 요청을 인증하기 위한 '인증 키를 생성하기 위한 스트림'을 '사용 설정됨'으로 선택
- 생성한 HMAC 키를 선택합니다.
- 저장을 클릭합니다.
키를 보고 복사하려면 세부정보 페이지로 돌아갑니다. 활성 DAI 인증 키를 생성하면 이를 즉시 사용할 수 있습니다. DAI 스트림 요청을 실행하는 클라이언트 동영상 앱에 키를 삽입합니다.
저장하면 키가 '활성' 상태로 자동 설정됩니다. 올바르게 구현된 '활성' 키 스캔만 요청을 확인할 수 있습니다.
비활성화된 키를 사용하는 요청은 거부됩니다. 키가 손상되었거나 사용해서는 안 되는 경우에만 비활성화하세요.
기존 인증 키 비활성화
다음 단계에 따라 인증 키를 비활성화할 수 있습니다.
- Google Ad Manager에 로그인합니다.
- 관리, 동영상 및 오디오를 클릭한 다음 'DAI 인증 키'를 클릭합니다.
- 목록에서 비활성화할 키를 선택합니다.
- 상태를 '비활성'으로 선택합니다.
- 저장을 클릭합니다.
인증 키 구현
HMAC 키
HMAC 인증 구현 방법에 대해 알아보세요.
API 키
IMA SDK를 사용하여 apiKey 객체에 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>"