Skip to main content

2.3. Ad Formats

The mediation SDK currently supports five ad formats: Banner, Interstitial, Native, Splash, and Rewarded Video. Each has a different integration method. Refer to the individual format documentation below.

caution
  • All ad operations must be performed on the main thread.
  • Do not initialize the SDK in multiple processes simultaneously.
  • Each loadAd() call should correspond to exactly one show() call, ensuring each request returns the optimal ad. Do not call show() multiple times after a single loadAd().
  • Avoid calling loadAd() multiple times on the same object, as subsequent calls will overwrite the previously loaded ad.

2.3.1 Banner Ad​

Overview​

An image displayed at the top, middle, or bottom of the app. Supported sizes: 20:3, 3:2. Sample previews:

20:33:2

Integration​

Refer to the Banner Integration Guide.

2.3.2 Interstitial Ad​

Overview​

An ad format that appears when the user opens or switches to your app. Supported sizes: 1:1, 9:16, 3:2. Sample previews:

1:19:163:2

Integration​

Refer to the Interstitial Integration Guide.

2.3.3 Native Ad​

Overview​

A feed ad format containing a main image, icon, text, and button. Rendered by the publisher using self-rendering.

Supports the Icon ad type, which allows requesting multiple ads from a source in a single request and displaying them simultaneously.

Integration​

Refer to the Native/Icon Integration Guide.

2.3.4 Splash Ad​

Overview​

An ad format that appears at natural endpoints and transitions. Supported sizes: 9:16, 1:2, 2:3. Sample previews:

9:161:22:3

Integration​

Refer to the Splash Integration Guide.

2.3.5 Rewarded Video​

Overview​

A rewarded video ad typically displayed on game screens. After watching the full-screen ad, the user receives a corresponding reward.

Integration​

Refer to the Rewarded Ad Integration Guide.