광고 시간 및 세그먼트 길이 관리

광고 시점 길이를 관리하면 사용자에게 중단 없는 스트림을 제공할 수 있습니다. Google 동적 광고 삽입(DAI) 광고 시점 API를 호출하고 expectedDuration 매개변수를 설정하면 Google DAI가 광고 시점 재생 시간(예: 광고 애드팟이 부족하거나 과도함)과 관련된 재생 오류를 방지하기 위해 광고 시점 재생 시간을 관리합니다.

광고 시점 예상 지속 시간 설정

expectedDuration 매개변수를 광고 시점의 예상 길이(초)로 설정합니다. 소수점 아래가 최대 9자리까지이고 s 값으로 끝납니다(예: 30s 또는 29.899999999s).

expectedDuration 매개변수를 광고 시점의 실제 길이에 가깝게 설정합니다. 다음 광고 재생 오류는 피하세요.

  • 재생 시간을 너무 길게 설정: 예상 재생 시간이 실제 광고 시점보다 길면 나머지 시간이 빈 슬레이트로 채워져 콘텐츠가 일시중지됩니다.
  • 지속 시간을 너무 짧게 설정: 예상 지속 시간이 실제 광고 시점보다 짧으면 광고가 끝나기 전에 잘릴 수 있습니다.

광고 시간 게재가 시작되면 Google DAI는 매니페스트, 광고 모음 세그먼트 요청 또는 광고 모음 매니페스트 요청의 실제 광고 시간과 일치하도록 이 지속 시간 값을 업데이트합니다.

광고 세그먼트 기간 이해하기

Google DAI는 스트림 설정 유형과 콘텐츠 세그먼트를 기반으로 세그먼트 길이를 결정합니다.

Google DAI는 다음과 같이 세그먼트 길이를 결정합니다.

  • 기본값: 기간을 지정하지 않으면 Google DAI에서 광고 세그먼트 기간을 2초로 설정합니다.
  • HLS 스트림: 기간은 스트림의 타겟 기간 또는 5초 중 더 작은 값입니다.
  • DASH 스트림: Google DAI는 매니페스트의 MPD@maxSegmentDuration 값으로 기간을 설정합니다. 이 값이 없으면 Google DAI에서 기본 지속 시간을 사용합니다.

Google DAI가 광고 시점의 세그먼트 기간을 결정하면 Google DAI는 동일한 라이브 스트림의 모든 후속 광고 시점에 해당 기간을 사용합니다.