Skip to content

Version 3.0-Alpha-1

Pre-release
Pre-release

Choose a tag to compare

@rpagaria rpagaria released this 06 Feb 01:27
· 951 commits to master since this release

New Features

For the interstitial ad format:

  1. VAST video demand can now serve alongside HTML & mediation demand.
  2. A more robust request/response format is supported in the backend which reduces latency for fetching ads.
  3. Impressions are counted client-side when the ads become viewable.
  4. The countdown timer & close button look and feel has been redesigned.
  5. 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)'
}