Cancel
Yandex
Search
Log in
Contents
Yandex Mobile Ads SDK
Yandex Advertising Network
Mobile mediation
Adapters for other mediations
Adfox (deprecated)
Frequently Asked Questions and feedback
Yandex Mobile Ads SDK
About the library
News
Migrating from other mediations
Android
Migrating from AdMob
iOS
Migrating from AdMob
Unity
Migrating from AdMob
Migrating from Unityads
General information
Ad behavior when changing device orientation
Features of migrating to the new Partner interface
Impression Level revenue data (ILRD)
Versions
Android
iOS
Unity plugin
Flutter plugin
Yandex Advertising Network
Android (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Classes and interfaces
Interstitial ads
Classes and interfaces
Rewarded ads
Classes and interfaces
Native ads
Loading and rendering ads
Ad slider
Advertising requirements
Native ad assets
Example of layout using a template
Classes and interfaces
InStream ads
Basic integration (ExoPlayer AdsLoader API)
Advanced integration (InStream API)
Classes and interfaces
GDPR
COPPA
Accounting contextual data
TCF v2.0 Consent
Ad targeting
Guide for migrating to version 5
Integration debugging mode
Reference Yandex Mobile Ads SDK 5.10.0
com.yandex.mobile.ads.banner
Interface Summary
BannerAdEventListener
Class Summary
AdSize
BannerAdView
com.yandex.mobile.ads.common
Interface Summary
BidderTokenLoadListener
ImpressionData
InitializationListener
Class Summary
AdRequest
AdRequest.Builder
AdRequestError
AdRequestError.Code
BidderTokenLoader
Gender
MobileAds
VideoController
VideoEventListener
com.yandex.mobile.ads.instream
Interface Summary
InstreamAd
InstreamAdBreak
InstreamAdBreakEventListener
InstreamAdListener
InstreamAdLoadListener
Class Summary
InstreamAdBinder
InstreamAdBreakPosition
InstreamAdBreakType
InstreamAdLoader
InstreamAdRequestConfiguration
InstreamAdRequestConfiguration.Builder
Enum Summary
InstreamAdBreakPosition.Type
com.yandex.mobile.ads.instream.exoplayer
Class Summary
YandexAdsLoader
com.yandex.mobile.ads.instream.inroll
Interface Summary
Inroll
Class Summary
InrollQueueProvider
com.yandex.mobile.ads.instream.pauseroll
Interface Summary
Pauseroll
Class Summary
PauserollQueueProvider
com.yandex.mobile.ads.instream.player.ad
Interface Summary
InstreamAdPlayer
InstreamAdPlayerListener
Class Summary
InstreamAdView
com.yandex.mobile.ads.instream.player.ad.error
Class Summary
InstreamAdPlayerError
Enum Summary
InstreamAdPlayerError.Reason
com.yandex.mobile.ads.instream.player.content
Interface Summary
VideoPlayer
VideoPlayerListener
com.yandex.mobile.ads.interstitial
Interface Summary
InterstitialAdEventListener
Class Summary
InterstitialAd
com.yandex.mobile.ads.nativeads
Interface Summary
ClosableNativeAdEventListener
NativeAd
NativeAdEventListener
NativeAdImageLoadingListener
NativeAdLoadListener
NativeBulkAdLoadListener
Rating
SliderAd
SliderAdLoadListener
Class Summary
MediaView
NativeAdAssets
NativeAdImage
NativeAdLoader
NativeAdMedia
NativeAdRequestConfiguration
NativeAdRequestConfiguration.Builder
NativeAdView
NativeAdViewBinder
NativeAdViewBinder.Builder
NativeBulkAdLoader
SliderAdLoader
Enum Summary
NativeAdType
Exception Summary
NativeAdException
com.yandex.mobile.ads.nativeads.template
Class Summary
HorizontalOffset
NativeBannerView
SizeConstraint
Enum Summary
SizeConstraint.SizeConstraintType
com.yandex.mobile.ads.nativeads.template.appearance
Class Summary
BannerAppearance
BannerAppearance.Builder
ButtonAppearance
ButtonAppearance.Builder
ImageAppearance
ImageAppearance.Builder
NativeTemplateAppearance
NativeTemplateAppearance.Builder
RatingAppearance
RatingAppearance.Builder
TextAppearance
TextAppearance.Builder
com.yandex.mobile.ads.rewarded
Interface Summary
Reward
RewardedAdEventListener
Class Summary
RewardedAd
com.yandex.mobile.ads.video.playback.model
Interface Summary
AdPodInfo
MediaFile
SkipInfo
VideoAd
iOS (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Classes and protocols
Interstitial ads
Classes and protocols
Rewarded ads
Classes and protocols
Native ads
MediaView integration guide
Advertising requirements
Native ad assets
Loading ads
Ad slider
Configuring the ad design
Using a template
Without using a template
Debugging
Classes and protocols
InStream ads
Integrating the InStream API
Classes and protocols
GDPR
Support for iOS 14
Ad targeting
Tracking ad activity
Guide for migrating to version 5
Reference Yandex Mobile Ads SDK 5.9.1
Classes
YMAAdRequest
YMAAdSize
YMAAdView
YMAAudioSessionManager
YMABidderTokenLoader
YMAButtonAppearance
YMAImageAppearance
YMAInterstitialAd
YMALabelAppearance
YMAMobileAds
YMAMutableAdRequest
YMAMutableButtonAppearance
YMAMutableImageAppearance
YMAMutableLabelAppearance
YMAMutableNativeAdRequestConfiguration
YMAMutableNativeTemplateAppearance
YMAMutableRatingAppearance
YMAMutableSizeConstraint
YMANativeAdAssets
YMANativeAdImage
YMANativeAdLoader
YMANativeAdMedia
YMANativeAdRequestConfiguration
YMANativeAdView
YMANativeBannerView
YMANativeBulkAdLoader
YMANativeMediaView
YMANativeTemplateAppearance
YMARatingAppearance
YMARewardedAd
YMASizeConstraint
YMAVideoController
Constants
YMAAdSizeBanner_240x400
YMAAdSizeBanner_300x250
YMAAdSizeBanner_300x300
YMAAdSizeBanner_320x100
YMAAdSizeBanner_320x50
YMAAdSizeBanner_400x240
YMAAdSizeBanner_728x90
kYMAAdsErrorDomain
kYMAGenderFemale
kYMAGenderMale
kYMANativeAdErrorDomain
Enumerations
YMAAdErrorCode
YMAAdTheme
YMADeviceType
YMANativeAdType
YMANativeErrorCode
YMASizeConstraintType
Protocols
YMAAdViewDelegate
YMAAudioSessionManagerDelegate
YMAImpressionData
YMAInterstitialAdDelegate
YMANativeAd
YMANativeAdDelegate
YMANativeAdImageLoadingObserver
YMANativeAdLoaderDelegate
YMANativeBulkAdLoaderDelegate
YMARating
YMAReward
YMARewardedAdDelegate
YMAVideoDelegate
Type_Definitions
YMABidderTokenLoaderCompletion
YMAHorizontalOffset
Structures
YMAHorizontalOffset
Reference Yandex Mobile InStream SDK
Classes
InrollQueueProvider
InstreamAdBinder
InstreamAdBreakPosition
InstreamAdBreakPositionType
InstreamAdBreakType
InstreamAdLoader
InstreamAdPlayerError
InstreamAdRequestConfiguration
InstreamVideoAd
MobileInstreamAds
PauserollQueueProvider
Enumerations
InstreamAdPlayerErrorReason
InstreamErrorCode
Protocols
AdPodInfo
Inroll
InrollQueue
InstreamAd
InstreamAdBinderDelegate
InstreamAdBreak
InstreamAdBreakDelegate
InstreamAdLoaderDelegate
InstreamAdPlayer
InstreamAdPlayerDelegate
InstreamAdSkipInfo
InstreamVideoAdsProvider
MediaFile
Pauseroll
PauserollQueue
SkipInfo
VideoAd
VideoPlayer
VideoPlayerDelegate
Unity (deprecated)
Integration (deprecated)
How to add the plugin
Ad formats
Banner
Interstitial ads
Rewarded ads
GDPR
Reference Yandex Mobile Ads Unity
AdRequest.Builder
AdRequest
AdSize
Banner
Gender
Interstitial
Location.Builder
Location
MobileAds
RewardedAd
Reward
ScreenUtils
AdPosition
AdSizeType
Flutter (deprecated)
Integration (deprecated)
Enabling the plugin
Ad formats
Banner ads
Interstitial ads
Rewarded ads
GDPR
COPPA
Mobile mediation
Android (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Native ads
Loading and rendering ads
Mobile mediation adapters
AdMob
myTarget
Start.io
UnityAds
AppLovin
IronSource
AdColony
ChartBoost
Pangle
Tapjoy
Vungle
Mintegral
iOS (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Native ads
Integration
Loading ads
Configuring the ad design
Using a template
Without using a template
Debugging
Mobile mediation adapters
AdMob
myTarget
Start.io
UnityAds
AppLovin
IronSource
Mintegral
AdColony
Chartboost
Unity (deprecated)
Integration (deprecated)
How to add the plugin
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Mobile mediation adapters
AdMob
myTarget
Start.io
UnityAds
AppLovin
IronSource
AdColony
Chartboost
Pangle
Tapjoy
Vungle
Mintegral
Flutter (deprecated)
Integration (deprecated)
Enabling the plugin
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Mobile mediation adapters
AdMob
myTarget
Start.io
UnityAds
AppLovin
IronSource
AdColony
ChartBoost
Pangle
Tapjoy
Vungle
Mintegral
Adapters for other mediations
Android (deprecated)
List of third-party mediations
AdMob
IronSource
AppLovin
iOS (deprecated)
List of third-party mediations
AdMob
IronSource
AppLovin
Unity (deprecated)
List of third-party mediations
AdMob
IronSource
Adfox (deprecated)
Android (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Native ads
Loading and rendering ads
Ad slider
iOS (deprecated)
Integration (deprecated)
Integrating the Mobile Ads SDK
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Native ads
Enabling native ads
Loading ads
Ad slider
Configuring the ad design
Using a template
Without using a template
Debugging
Unity (deprecated)
Integration (deprecated)
Enabling the plugin
Ad formats
Banner ads
Interstitial ads
Rewarded ads
Frequently Asked Questions and feedback
Does the SDK follow the iAB recommendations?
Does the SDK support integration using HTML or JS code in WebView?
Does iOS provide integration via Swift Package Manager (SPM)?
Can I get statistics over the API?
Can I avoid enabling AppMetrica or remove it?
May I bypass initialization of Yandex Metrica?
How do I see that the integration has been successful?
Clicking the "Implement" button results in an invalid SDK integration
Possible integration errors
Error when integrating with Unity: "resource android:attr/lStar not found"
Fatal error when finding the class paths
"Couldn't connect to the resource" error at build time
Message: "Provided block ID doesn't exist"
Why does the NoAdsAvailable error occur?
I get the error: "Banner Rendering Failed with Timeout"
Couldn't load the banner after an ad request
Why is the banner visibility disabled once the banner has been loaded?
Do you offer support for server-side reward?
Can I limit the length of videos in Rewarded video?
How do I properly format a native ad unit?
Can I crop an image in a native ad?
How do I include video ads and display ads in native ad units?
Why is the Fill Rate so low?
How do I record a sniffer session (Сharles)?
Can I integrate InStream ads into SmartTV?
Does the SDK support C++ libraries and integration with Unreal Engine?
Does the SDK support Xamarin?
Does the SDK support Cordova?
Does the SDK support the LibGDX engine?
Does the SDK support Flutter?
Does the SDK support React Native?
Feedback
Frequently Asked Questions and feedback
Application for joining the Mobile YAN
Application for joining the Mobile YAN
Feedback
Was the article useful?
No
Yes
Please specify why
article is hard to understand
I don't like how this feature works
recommendations did not help me
article content does not match its stated topic
didn't answer my question
other reason
Thank you for your feedback!
Please tell us what you didn't like about this article:
Send