Repository navigation
Version 3.0-Alpha-1
Pre-release
Pre-release
New Features
For the interstitial ad format:
- VAST video demand can now serve alongside HTML & mediation demand.
- A more robust request/response format is supported in the backend which reduces latency for fetching ads.
- Impressions are counted client-side when the ads become viewable.
- The countdown timer & close button look and feel has been redesigned.
- SDK now prevents user from closing the interstitial ad until close button is displayed.
Known Issues
- Setting the reserve price directly on the InterstitialAdView is not supported
Workaround: Set the reserve price for any interstitial placements in Console.
- VAST error tracking is not supported
Workaround: None.
- VAST companion ads are not supported
Workaround: None.
- Ad server is returning 1x1 HTML ads which are unsupported by the SDK
Workaround: Monitor impression traffic and block 1x1 creatives on your ad profile in Console in order to mitigate any fill issues.
Integration Guide
Manifest Changes
To better manage the orientation change, and provide a smooth experience for full screen activities, please change the ad activity configuration in your manifest as below:
<application
<activity android:name="com.appnexus.opensdk.AdActivity"
android:configChanges="orientation|screenLayout|screenSize|keyboardHidden" />
</application>
Maven Integration
For maven integration, please add the following to your build.gradle:
dependencies {
compile 'com.appnexus.opensdk:appnexus-sdk-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-facebook-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-amazon-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-googleplay-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-mopub-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-millennialmedia-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-chartboost-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-inmobi-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-vungle-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-vdopia-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-adcolony-mediation-alpha:[3,4)'
compile 'com.appnexus.opensdk.mediatedviews:appnexus-yahoo-mediation-alpha:[3,4)'
}