Skip to main content

Native Rich Media Ads

image

Rich media ads are an extended form of native ads that provide users with a richer advertising experience by including various media content provided by advertisers. This ad format integrates various multimedia elements such as images, videos, and audio, and adds animation effects to maximize user interaction.


Before You Begin

Refer to the Native Simple Ads guide to learn how to load and display Native Simple Ads.


Add Dependencies to App-Level build.gradle

To implement rich media ads, you need to add dependencies to your app-level build.gradle file as shown below.

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
...
}

Ad Request and Rendering

Once you have completed the above steps, subsequent ad request and rendering processes, as well as ad resource cleanup, are used the same way as existing Native Simple Ads.