네이티브 리치미디어 광고

리치미디어 광고는 네이티브 광고의 확장된 형태로, 광고주가 제공하는 다양한 미디어 콘텐츠를 포함하여 사용자에게 더 풍부한 광고 경험을 제공합니다. 이 광고 형식은 이미지, 비디오, 오디오 등 다양한 멀티미디어 요소를 통합하고 애니메이션 효과를 추가하여 사용자와의 상호작용을 극대화합니다.
시작하기 앞서
네이티브 심플 광고 가이드를 참 고하여 네이티브 심플 광고를 로드 및 게재하는 방법을 알아보세요.
앱 레벨의 build.gradle 에 의존성 추가
리치미디어 광고를 적용하기 위해서는 아래와 같이 앱 레벨의 build.gradle 파일에 의존성을 추가해야 합니다.
- Kotlin DSL
- Groovy
build.gradle.kts
dependencies {
// Import the BoM for the GFP platform
implementation(platform("com.naver.gfpsdk:gfpsdk-bom:8.13.0"))
implementation("com.naver.gfpsdk:gfpsdk-core")
implementation("com.naver.gfpsdk.mediation:nda")
implementation("com.naver.gfpsdk:mediation:ndarichmedia")
// highlight-extends
...
}
build.gradle
dependencies {
// Import the BoM for the GFP platform
implementation platform('com.naver.gfpsdk:gfpsdk-bom:8.13.0')
implementation 'com.naver.gfpsdk:gfpsdk-core'
implementation 'com.naver.gfpsdk.mediation:nda'
implementation 'com.naver.gfpsdk.mediation:ndarichmedia'
...
}
광고 요청 및 렌더링
위 과정까지 마쳤다면, 이후의 광고 요청 및 렌더링 그리고 광고 리소스 해제 같은 처리는 기존 네이티브 심플 광고와 사용이 동일합니다.