VAST, VPAID 및 광고 서버 요구 VMAP 사항 - AWS Elemental MediaTailor

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

VAST, VPAID 및 광고 서버 요구 VMAP 사항

광고 서버를 다음과 통합하려면 AWS Elemental MediaTailor광고 서버는 지원되는 VAST 및 VMAP 버전의 IAB 사양을 준수하는 데이터를 XML 전송해야 합니다. 공개 VAST 유효성 검사기를 사용하여 태그의 형식이 올바른지 확인할 수 있습니다.

AWS Elemental MediaTailor 광고 VAST 의사결정 서버의 지원 및 VMAP 응답. AWS Elemental MediaTailor 또한 클라이언트 측 광고 삽입에 대한 클라이언트 측 API 보고를 통한 VPAID 메타데이터 프록싱도 지원합니다. 클라이언트 측 보고에 대한 자세한 내용은 클라이언트측 광고 추적 단원을 참조하십시오.

MediaTailor 다음 버전의, 및 를 지원합니다. VAST VMAP VPAID

VAST요구 사항

광고 서버의 VAST 응답에는 IAB 규정을 준수하는 TrackingEvents 요소와 같은 impression 표준 이벤트 유형이 포함되어야 합니다. 표준 추적 이벤트를 포함하지 않는 경우 AWS Elemental MediaTailor VAST응답을 거부하고 혜택에 대한 광고를 제공하지 않습니다.

VAST3.0에서는 일련의 순차적 선형 광고를 제공하는 광고 포드 (ad pod) 에 대한 지원을 도입했습니다. 광고 창의 특정 광고를 사용할 수 없는 경우 AWS Elemental MediaTailor 의 상호작용 로그에 CloudWatch 오류를 ADS 기록합니다. 그런 다음 Ad Pod에 다음 광고를 삽입하려고 시도합니다. 이 방법으로 MediaTailor 은 (는) 사용할 수 있는 광고를 찾을 때까지 포드의 광고를 반복해서 살펴봅니다.

대상 지정

광고를 게재할 특정 플레이어를 타겟팅하려면 광고 태그 및 URLs 용 템플릿을 만들 수 있습니다. 자세한 내용은 에서 동적 광고 변수 사용 MediaTailor 단원을 참조하십시오.

AWS Elemental MediaTailor 광고 서버 VAST 요청을 보낼 때와 서버 측 추적 호출을 할 때 user-agent 플레이어와 x-forwarded-for 헤더를 프록시합니다. 광고 서버가 이러한 헤더를 처리할 수 있는지 확인하십시오. 또는 이러한 값을 광고 [session.user_agent] 태그와 [session.client_ip] 광고의 쿼리 문자열에 사용하거나 전달할 수 있습니다. URL 자세한 내용은 세션 변수 사용 단원을 참조하십시오.

광고 콜

AWS Elemental MediaTailor 구성에 정의된 URL 대로 VAST 광고를 호출합니다. 광고 호출 시 플레이어별 또는 세션별 매개변수를 대체합니다. MediaTailor 최대 5단계의 VAST 래퍼에 대한 후속 조치 및 응답으로 리디렉션합니다. VAST 라이브 스트리밍 시나리오에서는 연결된 플레이어를 MediaTailor 대상으로 광고 이용 시작 시 동시에 광고 통화를 걸 수 있습니다. 실제로 이러한 광고 호출은 지터 때문에 몇 초에 걸쳐 분산될 수 있습니다. 광고 서버가 이러한 유형의 통화에 필요한 동시 연결 수를 처리할 수 있는지 확인하세요. MediaTailor 라이브 워크플로의 VAST 응답 프리페치를 지원합니다. 자세한 내용은 광고 프리페칭 단원을 참조하십시오.

크리에이티브 핸들링

일시 AWS Elemental MediaTailor ADSVAST응답을 수신하면 각 크리에이티브에 MediaFile 대해 트랜스코딩에 사용할 가장 높은 비트 전송률을 식별하여 이를 소스로 사용합니다. 이 파일을 on-the-fly 트랜스코더로 전송하여 플레이어의 기본 매니페스트 비트 전송률과 해상도에 맞는 렌디션으로 변환합니다. 최상의 결과를 얻으려면 비트 전송률이 가장 높은 미디어 파일이 유효한 매니페스트 프리셋이 있는 고품질 에셋이어야 합니다. MP4 매니페스트 프리셋이 유효하지 않을 경우 트랜스코드 작업이 실패하여 광고가 표시되지 않습니다. 유효하지 않은 프리셋의 예로는 지원되지 않는 입력 파일 형식 (예: 855X481) 과 해상도 855X481과 같은 ProRes 특정 렌디션 사양 등이 있습니다.

크리에이티브 인덱싱

AWS Elemental MediaTailor 요소에 제공된 속성 값을 기준으로 각 크리에이티브를 고유하게 인덱싱합니다. id <Creative> 크리에이티브 ID가 지정되지 않은 경우 미디어 파일을 색인으로 MediaTailor URL 사용합니다.

다음 예제 선언에서는 크리에이티브 ID를 보여줍니다.

<Creatives> <Creative id="57859154776" sequence="1">

자체 크리에이티브를 정의하는 경우 각 IDs 크리에이티브에 대해 새로운 고유 ID를 사용하십시오. IDs크리에이티브를 재사용하지 마세요. AWS Elemental MediaTailor 반복적으로 사용할 수 있도록 크리에이티브 콘텐츠를 저장하고 색인된 ID로 각 콘텐츠를 찾습니다. 새 크리에이티브가 들어오면 서비스는 먼저 ID를 인덱스와 대조합니다. ID가 있는 경우 들어오는 콘텐츠를 재처리하는 대신 저장된 콘텐츠를 MediaTailor 사용합니다. 크리에이티브 ID를 재사용하는 경우 이전에 저장된 광고를 MediaTailor 사용하며 새 광고는 재생하지 않습니다.

VPAID요구 사항

VPAID퍼블리셔는 고도의 인터랙티브 동영상 광고를 제공하고 수익을 창출하는 스트림에 대한 조회가능성 지표를 제공할 수 있습니다. 에 대한 VPAID 자세한 내용은 사양을 참조하십시오. VPAID

AWS Elemental MediaTailor server-side-stitched VASTMP4선형 광고와 client-side-inserted VPAID 인터랙티브 크리에이티브를 모두 지원하며 동일한 광고 혜택을 제공합니다. 응답에 광고가 표시되는 순서를 보존합니다. VAST MediaTailor 최대 5개 레벨의 VPAID 래퍼를 통해 리디렉션을 추적합니다. 클라이언트 측 보고 응답에는 래핑되지 않은 메타데이터가 포함됩니다. VPAID

사용하려면 VPAID 다음 가이드라인을 따르세요.

  • VPAID크리에이티브를 위한 MP4 슬레이트를 구성하세요. AWS Elemental MediaTailor 구성된 슬레이트로 VPAID 광고 슬롯을 채우고 클라이언트 플레이어가 인터랙티브 광고를 실행하는 데 사용할 VPAID 광고 메타데이터를 제공합니다. 슬레이트를 구성하지 않은 경우 VPAID 광고가 표시되면 평소와 같이 클라이언트 측 보고를 통해 광고 메타데이터를 MediaTailor 제공합니다. 또한 누락된 슬레이트에 CloudWatch 대한 오류도 기록됩니다. 자세한 내용은 슬레이트 삽입구성 생성 단원을 참조하세요.

  • 클라이언트측 보고를 사용하세요. AWS Elemental MediaTailor 고객측 VPAID 보고를 통해 지원합니다. API 자세한 내용은 클라이언트측 광고 추적 단원을 참조하십시오.

    이론적으로는 기본 서버측 보고 모드를 와 함께 사용할 수 있습니다. VPAID 하지만 서버측 보고를 사용하면 클라이언트 측에서만 사용할 수 있으므로 광고의 존재 여부 및 VPAID 광고와 관련된 메타데이터에 대한 모든 정보가 손실됩니다. API

  • 실시간 시나리오에서는 로 EXT-X-CUE-OUT: Duration 표시된 광고 가용량이 사용자 상호 작용을 수용할 수 있을 만큼 충분히 커야 합니다. VPAID 예를 들어 30초 길이의 VPAID 광고를 VAST XML 지정하는 경우 광고가 게재되도록 광고 게재 시간을 30초 이상으로 구현하세요. 이렇게 하지 않으면 광고 게재 잔여 기간이 광고를 게재할 수 있을 만큼 길지 않기 때문에 VPAID 메타데이터가 손실됩니다. VPAID