Android SDK Overview
Lightweight and production-ready Android SDK for serving banner ads via Google Ad Manager and Prebid Mobile. Includes built-in support for analytics (pba-stream, pba-update) and privacy flags (GDPR, CCPA, COPPA).
📋 Requirements
- Min SDK: 25
- Compile SDK: 35
- Language: Java or Kotlin
- Multidex: Not required
- Google Mobile Ads SDK: ✅ Included
- Prebid Mobile SDK: 3.4.0 Included
Features
- 🎯 Banner Ads - Standard banner advertising with multiple sizes
- 🎬 Interstitial Ads - Full-screen ads at natural transition points
- 🏆 Rewarded Ads - Reward users for watching video ads
- 📱 Native Ads - Ads that match your app's look and feel
- 🔐 Privacy Compliant - Built-in GDPR, CCPA, and COPPA support
- 📊 Analytics Ready - Automatic event tracking and reporting
- 🚀 Easy Integration - Simple Gradle dependency
What's Included
The SDK comes bundled with:
- Google Mobile Ads SDK
- Prebid Mobile SDK 3.4.0
- Native ad image-top layout with Prebid and GAM tracking
- Comprehensive listener interfaces
Rendering modes
Banner ad units use Prebid bidding followed by GAM by default. Set renderMode to prebid in the ad unit configuration to render the winning Prebid creative directly with Prebid Mobile's rendering API. This path handles creative rendering, tracking, MRAID, and OMID through Prebid Mobile. See Configuration.
Native ads can load directly from Prebid or use Prebid demand with GAM. The current view factory renders the native_ad_image_top layout and registers source-specific impression and click tracking. See Native Ads.
Next Steps
Continue to the Installation guide to add the SDK to your project.
📞 Support
For support and documentation, contact us at support@orangeclickmedia.com