YandexNativeProvider

Yandex Ads implementation of NativeAdProvider.

Renders different layouts based on NativeAdSize:

Colors are resolved from the app's Material Design 3 theme attributes (colorSurface, colorOnSurface, colorPrimary, etc.), falling back to standard Android theme attrs, then hardcoded defaults.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val provider: AdProvider

Functions

Link copied to clipboard
open override fun destroy()
Link copied to clipboard
open override fun loadNativeAd(context: Context, adUnitId: String, callback: NativeAdProvider.NativeAdCallback, sizeHint: NativeAdSize)