Overview: Xandr mobile SDKs

Xandr's Mobile SDKs give app developers a fast, convenient way to monetize their apps.

Features of the mobile SDK

  • Extensive documentation.
  • Complete support of MRAID 2.0 for rich media creatives.
  • Mediation is managed by the network through Xandr, removing the burden from the publisher.
  • SDK can mediate or be mediated by any other SDK with mediation capabilities.
  • Pre-built adaptors for mediating third party SDKs.
  • Rapid integration.

Supported creative formats

  • Banners
  • Interstitials
  • Rich media ads using MRAID can serve on banners or interstitials
  • Video ads using MRAID can serve on interstitials
  • Native
  • Vast Video

Getting started

Ad types

Platform Ad Types
Android - Show Banners
- Show Interstitials
- Show Banner Video/OutStream Ads on Android
- Show Native Ads
- Show Banner Native
- Show Instream Video
iOS - Show Banners
- Show Interstitials
- Show Banner Video/OutStream Ads on iOS
- Show Native Ads
- Show Banner Native
- Show Instream Video

Targeting

Platform Targeting
Android - Add Targeting Parameters
- Pass Custom Keywords
- Set Reserve Prices
iOS - Add Targeting Parameters
- Pass Custom Keywords
- Set Reserve Prices

Mediation

Platform Targeting
Android - Mediate with Android SDK Instructions
- Android Custom Adaptors
iOS - Mediate with iOS
- iOS Custom Adaptors

Configuration

Platform Configuration
Android - Allow Multiple Ad Sizes to Serve into a Banner Ad View
- Add a Transition Animation
- ANJAM User Guide
- Configure SDK Logging
- Control Ad Unit Alignment
- Control Landing Page Loading Visibility
- Control Location Accuracy
- Customize Video Player Options
- Dismiss Interstitials on User Click
- Show Banner Video/OutStream Ads on Android
- Open Ad Clicks in the Native Browser
- Toggle PSAs
- Receive Ad View Status Events
- Resize Ads to fit the Screen or Banner Ad View
- Resize the Banner Ad View to the Size of the Winning Creative
- Request Ads over HTTPS
iOS - Allow Multiple Ad Sizes to Serve into a Banner Ad View
- Add a Transition Animation
- ANJAM User Guide
- Configure SDK Logging
- Control Ad Unit Alignment
- Control Landing Page Loading Visibility
- Control Location Accuracy
- Customize Video Player Options
- Multi-Format Banner and Video Ad Support
- Open Ad Clicks in the Native Browser
- Toggle PSAs
- Receive Ad View Status Events
- Resize Ads to fit the Screen or Banner Ad View
- Resize the Banner Ad View to the Size of the Winning Creative
- Request Ads over HTTPS

Impression tracking

Mobile SDK: Impression Counting Methods

Ad ops guides

Support

The Xandr Customer Support Portal is for issues that must be addressed by our Support team. Examples of issues that should be submitted to the Xandr Customer Support Portal include:

  • Only PSAs are returned
  • Incorrect ad quality settings for the publisher
  • Creative delivery issues

Licensing

All of Xandr Mobile SDK is released under Apache 2.0license.

Third-party components are included in Xandr Mobile SDKS under the licenses specified by their respective authors. For information about these licenses, refer to the source files in the Xandr Mobile SDK.