리소스: AdBreak
라이브 동영상 이벤트의 광고 시점에 대한 광고를 결정하는 데 사용되는 광고 시점 메타데이터입니다.
| JSON 표현 |
|---|
{ "name": string, "createTime": string, "expectedDuration": string, "customParams": string, "scte35CueOut": string, "podTemplateName": string, "breakState": enum ( |
| 필드 | |
|---|---|
name |
출력 전용입니다. 광고 애드 브레이크의 리소스 이름입니다. 이 필드의 형식은 'networks/ network_code는 이 콘텐츠가 속한 Google Ad Manager의 네트워크 코드입니다. asset_key는 광고 시점이 생성된 Google Ad Manager의 라이브 스트림 이벤트 키입니다. adBreakId는 광고 시점의 키입니다. 출력 전용입니다. |
createTime |
출력 전용입니다. 광고 시점의 생성 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
expectedDuration |
필수 항목입니다. 예상 휴식 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
customParams |
선택사항입니다. Ad Manager의 맞춤 기준 타겟팅에 대한 광고 요청에 포함되는 키-값 쌍입니다. 예: 'key1=value&key2=value2,value22' 지원 중단됨: 'cust_params' 키를 사용하여 breakParams.ad_tag_params에서 cust_params를 설정하세요. |
scte35CueOut |
선택사항입니다. scte35 cue out에서 base64로 인코딩된 데이터입니다. splice_insert() 또는 time_signal() 명령어를 포함할 수 있습니다. 예: - time_signal() 사용: '/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKNAIAmsnRfg==' - splice_insert() 사용: '/DAvAAAAAAAA///wFAVIAACPf+/+c2nALv4AUsz1AAAAAAAKAAhDVUVJAAABNWLbowo=" |
podTemplateName |
선택사항입니다. Google Ad Manager 광고 모음 템플릿 이름입니다. 지원 중단됨: 'ptpln' 키를 사용하여 breakParams.ad_tag_params에서 cust_params를 설정하세요. |
breakState |
출력 전용입니다. 광고 시점의 현재 상태입니다. |
expectedStartTime |
선택사항입니다. 광고 시점의 예상 시작 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
expireDuration |
선택사항입니다. expectedStartTime + expireDuration에서 광고 시점을 만료합니다. expectedStartTime이 설정되지 않은 경우 광고 시점은 결정이 시작된 후 expireDuration이 지나면 만료됩니다. 기본값: 30분 최솟값: 5분 최댓값: 6시간 소수점 아래가 최대 9자리까지이고 ' |
breakSequence |
출력 전용입니다. 광고 시점의 미드롤 시퀀스 ID입니다. mridx 키를 사용하여 breakParams.ad_tag_params를 통해 명시적으로 지정된 경우 여러 광고 시점의 breakSequence가 동일할 수 있습니다. 이렇게 하면 두 GAM 광고 시점이 효과적으로 연결됩니다. |
breakParams |
선택사항입니다. 이 광고 요청에 포함할 광고 시점 매개변수입니다. |
matchParams |
선택사항입니다. API를 통해 생성된 광고 시점이 매니페스트 내 광고 시점과 일치하는 방식을 결정하기 위해 스티치된 DAI에 사용됩니다. 새 광고 시점이 감지되면 breakState가 실수로 '모두 일치' 동작 (비어 있지만 존재하는 matchParams에서 발생)이 발생하는 것을 방지하기 위해 matchParams는 설정된 경우 비어 있을 수 없습니다. 필드가 요청에 있는 경우 자체 필드 중 하나 이상이 설정되어야 합니다. 광고 시점은 다음 순서로 확인됩니다. 1. matchParams 사용, expectedStartTime 오름차순, createTime 오름차순(expectedStartTime이 없는 광고 시점은 정렬 시 우선순위가 높음) 2. matchParams 미사용, expectedStartTime 오름차순, createTime 오름차순(expectedStartTime이 없는 광고 시점은 정렬 시 우선순위가 높음) 대기 중인 모든 EABN이 일치하지 않으면 DAI는 다음 사용 가능한 미드롤 색인을 활용하는 JIT 결정 동작으로 대체됩니다. |
servedBreak |
출력 전용입니다. 게재된 광고 시점의 실제 정보를 반영합니다. |
메서드 |
|
|---|---|
|
라이브 스트림 내에 광고 시점을 만드는 API |
|
라이브 스트림 내 광고 시점을 나열하는 API입니다. |