동적 광고 삽입 (DAI) 광고 모음 게재는 서드 파티 서버 측 광고 삽입 (SSAI) 서버가 Google에서 제공하는 광고를 결합할 수 있도록 하는 Google의 솔루션입니다. 이를 통해 서드 파티 매니페스트 조작자가 세그먼트 리디렉션 또는 사전 구성된 광고 시간 매니페스트로 Google Ad Manager에서 프리컨디셔닝된 광고를 요청할 수 있습니다.
  1. 앱 또는 웹페이지가 Google Ad Manager로 타겟팅 매개변수를 전송하고 실시간 스트림 사용자 세션을 요청합니다.
  2. Google Ad Manager는 고유한 스트림 ID가 포함된 실시간 스트림 사용자 세션으로 응답합니다.
  3. 앱 또는 웹페이지가 매니페스트 조작기에서 실시간 스트림 매니페스트를 요청하기 시작하고 스트림 ID를 전달합니다. 이는 재생 내내 계속됩니다.
  4. DASH 스트림에만 해당하고 매니페스트 조작자가 Google Ad Manager에서 매니페스트 템플릿을 요청합니다.
  5. DASH 스트림에만 해당: Google Ad Manager는 매니페스트 조작자에 의해 채워진 매크로가 포함된 매니페스트 템플릿을 반환합니다. 이 템플릿은 한 번 요청한 다음 캐시하여 스트림의 모든 광고 시간에 재사용해야 합니다.
  6. 매니페스트 조작기는 게시자 콘텐츠 또는 세그먼트 리디렉션 API에 대한 광고 호출인 미디어 세그먼트가 포함된 동적 매니페스트를 반환합니다. 재생이 시작됩니다.
  7. 앱 또는 페이지가 예정된 광고 이벤트 메타데이터를 확인하기 위해 Google Ad Manager를 정기적으로 폴링합니다.
  8. 광고가 재생되는 동안 앱 또는 페이지는 세그먼트 리디렉션 API를 통해 Google Ad Manager에서 미디어 세그먼트를 요청하고 광고 미디어로 연결되는 301 리디렉션을 수신합니다.
  9. 앱 또는 페이지는 인스트림 메타데이터를 리슨하고 이를 이벤트 메타데이터에 연결하여 광고 이벤트를 트리거합니다.
  10. 앱 또는 페이지에서 활동 핑을 Google Ad Manager로 전송합니다.

세그먼트 리디렉션 API를 구현하는 자세한 방법은 세그먼트 리디렉션 가이드를 확인하세요.

  1. 앱 또는 웹페이지가 Google Ad Manager로 타겟팅 매개변수를 전송하고 VOD 스트림 사용자 세션을 요청합니다.
  2. Google Ad Manager는 고유한 스트림 ID가 포함된 새 VOD 스트림 세션으로 응답합니다.
  3. 앱 또는 페이지가 매니페스트 조작기에 VOD 스트림 매니페스트를 요청하고 스트림 ID를 전달합니다.
  4. 매니페스트 조작기가 Google Ad Manager에서 광고 모음 집합을 요청합니다.
  5. Google Ad Manager는 광고 모음 집합을 매니페스트 조작기에 완전한 매니페스트로 반환합니다.
  6. 매니페스트 조작기는 광고 모음 매니페스트를 콘텐츠 스트림에 연결하고 최종 스트림을 앱이나 페이지로 반환합니다.
  7. 앱 또는 페이지가 Google Ad Manager에서 광고 이벤트 메타데이터를 검색하고 재생을 시작합니다.
  8. 앱 또는 페이지는 인스트림 메타데이터를 리슨하고 이를 이벤트 메타데이터에 연결하여 광고 이벤트를 트리거합니다.
  9. 앱 또는 페이지에서 활동 핑을 Google Ad Manager로 전송합니다.

VOD API 구현에 대한 자세한 안내는 VOD 가이드를 확인하세요.