SDK 아키텍처 알아보기
이 가이드에서는 SDK 수명 주기 및 상호작용에 대한 개요를 제공합니다.
광고 서버 간에 전환할 수 있습니다.
기본 상호작용
다음 다이어그램은 동영상 플레이어, IMA DAI SDK, Ad Manager 360 간의 상호작용을 보여주고 주석을 달았습니다.
![](https://developers.google.cn/static/interactive-media-ads/images/basic-dai-interactions.png?hl=ko)
웹페이지 또는 앱은 다음을 통해 IMA DAI SDK를 로드합니다.
- HTML5용으로 삽입된 스크립트 태그
- Android, Google Cast, iOS, tvOS 또는 Roku용 네이티브 앱
IMA DAI SDK가 Google Ads에서 VOD 스트림 또는 라이브 스트림을 요청합니다.
관리자 360
Ad Manager 360은 삽입된 광고 시점이 포함된 동영상 스트림으로 응답합니다.
IMA DAI SDK는 응답을 파싱하고 환경에 따라 올바른 미디어 유형을 결정한 후 동영상 스트림(및 필요한 경우 컴패니언 광고)을 웹페이지 또는 앱에 전송합니다.
동영상 플레이어는 IMA DAI SDK와 재생 세부정보를 협상하고 광고를 재생합니다.
IMA SDK는 필요에 따라 노출 핑 및 추적 이벤트를 실행합니다.
Lifecycle
이 다이어그램은 IMA DAI SDK의 전체 수명 주기를 보여줍니다. 생성자 및 메서드 호출은 파란색으로 강조 표시되고, 이벤트는 빨간색으로 강조 표시되며, 오류 조건은 빨간색 커넥터와 빨간색 텍스트로 표시됩니다.
![](https://developers.google.cn/static/interactive-media-ads/images/dai-lifecycle.png?hl=ko)
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-10-18(UTC)
[null,null,["최종 업데이트: 2024-10-18(UTC)"],[[["The IMA DAI SDK facilitates communication between your video player and an ad server (like Google Ad Manager 360) to seamlessly integrate ads into video content."],["The SDK handles requesting the video stream, parsing ad breaks, and delivering the content to the player for playback, including companion ads."],["Throughout the process, the IMA SDK manages playback details, tracks ad impressions, and sends necessary event updates for monitoring and analysis."],["The lifecycle of the SDK involves initialization, stream requests, ad playback, and event handling, with potential error scenarios addressed."]]],[]]