Show high impact media type on Android
Note
This feature is available in Xandr Mobile SDK version 8.1 for Android.
Overview
This page has instructions and code samples for showing a high impact media as banner ad view in Xandr Mobile SDK for Android.
Methods
The following methods are supported in this feature:
setAllowHighImpactDemand
Setter method that defines whether a high impact media can serve on the Ad object.
/**
* Sets whether or not High Impact media(AppNexus Media Type:11) can serve on this Ad object.
* This overrides the value set in console.
*
* @param enabled whether to enable High Impact media or not. default is false
*/
public void setAllowHighImpactDemand(boolean enabled) {
Clog.d(Clog.publicFunctionsLogTag, Clog.getString(
R.string.set_allow_high_impact, enabled));
requestParameters.setHighImpactEnabled(enabled);
}
getAllowHighImpactDemand
Getter method that indicates whether high impact media is enabled on the ad view or not.
/**
* Check whether High Impact media is enabled on this ad view
*
* @return If true, High Impact Ad can be loaded on the ad view.
*/
public boolean getAllowHighImpactDemand() {
return requestParameters.isHighImpactEnabled();
}
Example
// Allow High Impact Media for BannerAdView
bannerAdView.setAllowHighImpactDemand(true);