- MediaView: You must add the MediaView to the layout; otherwise it will be treated as an invalid impression (except for native banner ads (Self-Rendering))
- AdIconView: You must add the AdIconView to the layout; otherwise it will be treated as an invalid impression
- Icon (badge): The Meta badge must not be obscured. The Meta badge can be controlled through
ATNativePrepareInfo#setChoiceViewLayoutParams()
- MediaView: You must add the MediaView to the layout; otherwise it will be treated as an invalid impression (except for native banner ads (Self-Rendering))
- AdIconView: You must add the AdIconView to the layout; otherwise it will be treated as an invalid impression
- Icon (badge): The Meta badge must not be obscured. The Meta badge can be controlled through
TUNativePrepareInfo#setChoiceViewLayoutParams()
- MediaView: You must add the MediaView to the layout; otherwise it will be treated as an invalid impression
- AdIconView: You must add the AdIconView to the layout; otherwise it will be treated as an invalid impression
- Make sure to pass an Activity when creating the ATNativeAdView instance
- Make sure to pass an Activity when creating the TUNativeAdView instance
- AdIconView: When the return value is not null, you must add the AdIconView to the layout; otherwise it will be treated as an invalid impression
For details, refer to: Yandex Native ad assets
- Domain: When
ATNativeMaterial#getDomain()is not null, you must add the text to the layout and callATNativePrepareInfo#setDomainView()to bind it; otherwise it will be treated as an invalid impression- Warning: When
ATNativeMaterial#getWarning()is not null, you must add the text to the layout and callATNativePrepareInfo#setWarningView()to bind it; otherwise it will be treated as an invalid impression- AdFrom: When
ATNativeMaterial#getAdFrom()is not null, you must add the text to the layout and callATNativePrepareInfo#setAdFrom()to bind it; otherwise it will be treated as an invalid impression
- Domain: When
TUNativeMaterial#getDomain()is not null, you must add the text to the layout and callTUNativePrepareInfo#setDomainView()to bind it; otherwise it will be treated as an invalid impression- Warning: When
TUNativeMaterial#getWarning()is not null, you must add the text to the layout and callTUNativePrepareInfo#setWarningView()to bind it; otherwise it will be treated as an invalid impression- AdFrom: When
TUNativeMaterial#getAdFrom()is not null, you must add the text to the layout and callTUNativePrepareInfo#setAdFrom()to bind it; otherwise it will be treated as an invalid impression