최적의 광고 전송을 위해 CDN을 사용하여 기본 MediaTailor SSAI 설정 - AWS Elemental MediaTailor

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

최적의 광고 전송을 위해 CDN을 사용하여 기본 MediaTailor SSAI 설정

이 섹션에서는 비디오 수익화 워크플로를 최적화하기 위해 콘텐츠 전송 네트워크(CDN)를 사용하여 AWS Elemental MediaTailor 동적 광고 삽입을 구성하는 step-by-step 지침을 제공합니다.

동적 변수를 사용한 고급 광고 서버 구성은 섹션을 참조하세요MediaTailor 동적 광고 변수. 광고 대상 지정을 위해 CDNsMediaTailor 매니페스트 쿼리 파라미터.

CDNsCDN 및 MediaTailor 통합을 위한 광고 삽입 아키텍처 이해.

사전 조건

CDN을 사용하여 광고 삽입을 설정하기 전에 다음을 확인해야 합니다.

  • 활성 AWS Elemental MediaTailor 구성

  • 적절한 광고 마커가 있는 HLS 또는 DASH 콘텐츠를 제공하는 콘텐츠 오리진 서버

    광고 마커에 대한 자세한 내용은 섹션을 참조하세요광고 삽입 동작 이해.

  • 광고 타겟팅을 위해 VAST 또는 VMAP를 지원하는 광고 결정 서버(ADS)

  • CDN 계정(예: Amazon CloudFront 또는 다른 CDN 공급자)

  • 매니페스트 조작 및 동적 광고 삽입 개념에 대한 기본 지식

1단계: 최적의 광고 전송을 위해 CDN 캐싱 구성

비디오 수익화 워크플로의 성능을 최적화하려면 적절한 CDN 캐싱 구성이 중요합니다. 캐싱 요구 사항은 서버 측 광고 삽입(SSAI)과 서버 안내 광고 삽입(SGAI) 간에 다릅니다. 다음 권장 설정을 사용하여 콘텐츠와 개인 맞춤형 광고를 효율적으로 제공할 수 있습니다.

SSAI CDN 캐싱 설정

서버 측 광고 삽입 워크플로의 경우 최적의 성능을 위해서는 적절한 캐싱 구성이 중요합니다. SSAI에는 세그먼트가 효율적으로 캐싱되는 동안 개인화된 매니페스트가 캐싱되지 않도록 특정 TTL 값과 캐시 키 설정이 필요합니다.

TTL 값, 경로 패턴 및 캐시 키 구성을 포함한 자세한 SSAI 캐싱 설정은 CDN 최적화 가이드서버 측 광고 삽입(SSAI) 캐싱의 섹션을 참조하세요.

SSAI의 주요 캐싱 원칙:

  • 매니페스트: 맞춤형 콘텐츠의 캐싱을 방지하기 위해 TTL을 0초로 설정

  • 세그먼트: 오리진 로드를 줄이기 위해 공격적으로 캐시(24시간 이상)

  • 캐시 키: 매니페스트에 대한 모든 쿼리 파라미터 포함, 세그먼트에 대한 URL 경로만 포함

SGAI CDN 캐싱 설정

서버 가이드 광고 삽입 워크플로의 경우 SGAI 매니페스트를 단기간 캐시하면서 맞춤형 광고 경험을 제공할 수 있으므로 캐싱 요구 사항은 SSAI와 다릅니다.

VOD 및 라이브 TTL 값을 포함한 포괄적인 SGAI 캐싱 설정은 최적화 가이드의 캐싱 테이블을 참조하세요. SGAI를 사용하면 광고 개인화 기능을 유지하면서 SSAI보다 캐시 효율성을 높일 수 있습니다.

주요 SGAI 캐싱 차이점:

  • 매니페스트: 단기 캐시 가능(VOD의 경우 5~30분, 라이브의 경우 2~10초)

  • 세그먼트: SSAI처럼 공격적으로 캐시(대부분의 콘텐츠에서 24시간 이상)

  • 성능 이점: 캐시 가능한 매니페스트로 인해 SSAI보다 캐시 적중률이 우수함

Amazon CloudFront의 경우 다양한 TTL 값과 캐시 키 정책이 있는 캐시 동작을 사용하여 이러한 설정을 구현할 수 있습니다. 다른 CDNs 경우 유사한 캐싱 규칙을 구현하기 위한 특정 설명서를 참조하세요.

2단계: 하이브리드 접근 방식 구현(필요한 경우)

아키텍처에 콘텐츠 오리진과 MediaTailor 간에 별도의 CDN 또는 캐싱 계층이 있는 하이브리드 접근 방식이 필요한 경우:

  1. CDN 구성에서 문제를 명확하게 분리합니다.

  2. 이전 단원에서 설명한 기술적 문제를 방지하려면 특정 CDN 설정을 구성합니다.

  3. 구성을 철저히 테스트하여 매니페스트 개인화 기능이 올바르게 작동하는지 확인합니다.

  4. 성능 지표를 모니터링하여 다변량 재생 목록, 미디어 재생 목록, MPDs 및 세그먼트를 최적으로 제공할 수 있습니다.

하이브리드 접근 방식을 구현할 때는 다음과 같은 특정 구성을 고려하세요.

  • 콘텐츠 오리진과 MediaTailor 간의 CDN의 경우:

    • 원본에서 원래 압축 상태를 보존하도록 매니페스트 파일에 대한 압축 패스스루 구성

    • 캐시 키에 모든 쿼리 파라미터 포함

    • 라이브 콘텐츠 매니페스트에 대한 짧은 TTL 값 설정

  • MediaTailor와 뷰어 간의 CDN의 경우:

    • 광고 세그먼트에 대해 더 긴 캐시 시간 구성

    • 개인화된 매니페스트에 적합한 TTLs 설정

    • 콘텐츠 및 광고 세그먼트에 대한 적절한 오리진 라우팅 구현

3단계: CDN 설정 완료

아키텍처를 선택하고 요청 흐름을 이해한 후의 세부 구성 단계에 따라 설정을 완료합니다CDN 통합 설정.

특정 CDN 공급자의 경우 다음 추가 리소스를 참조하세요.

  • Amazon CloudFront: CloudFront별 구성 단계는 CloudFront 통합 섹션을 참조하세요.

  • 기타 CDNs:이 가이드에 설명된 일반 원칙을 적용하여 특정 CDN의 구성 옵션에 맞게 조정

4단계: 구성 확인

CDN 설정을 완료한 후 동적 광고 삽입 워크플로가 올바르게 작동하는지 확인합니다.

  1. 샘플 플레이어를 사용하여 CDN을 통해 재생 테스트

  2. 맞춤형 광고가 지정된 광고 중단점에 올바르게 삽입되었는지 확인

  3. CDN 로그를 확인하여 적절한 요청 라우팅 확인

  4. 캐시 적중률을 모니터링하여 콘텐츠 및 광고 세그먼트 모두에서 최적의 성능을 보장합니다.

  5. 광고 대상 지정 파라미터가 워크플로를 통해 제대로 전달되고 있는지 확인

포괄적인 테스트 및 검증 절차는 섹션을 참조하세요CDN 및 MediaTailor 통합 테스트 및 검증. SSAI 구현 모니터링에 대한 자세한 내용은 섹션을 참조하세요CDN 및 MediaTailor 통합에 대한 작업 모니터링. 성능을 최적화하려면 섹션을 참조하세요CDN 및 MediaTailor 통합을 위한 성능 최적화.