Overview
If you're concerned about the ads in your mobile app causing issues for your users, you're in the right place. Boltive's Ad Lightning SDK is designed to help you manage and monitor ads seamlessly, ensuring your users enjoy a secure and uninterrupted experience.
Our solution comes in the form of easy-to-integrate native app libraries for both iOS and Android platforms. With support for Swift and Kotlin, integrating our SDK is a breeze, ensuring a smooth experience for developers and users alike.
What Does Boltive's Mobile SDK Do?
Boltive's Mobile SDK acts as a watchdog for the ads displayed in your app. It scans them for any potential problems, such as being offensive or inappropriate, and detects any issues. For banner ads, it notifies you of any issues but leaves the decision on what to do next up to you. For larger ads known as interstitials, it automatically removes problematic ads to maintain a positive user experience.
How Can You Get Started?
Integrating Boltive Mobile SDK into your app is a straightforward process, whether you're using iOS or Android. In the below downloadable PDF document we describe the principle and usage of our Mobile Native SDK. The SDK is distributed in the binary form as native app libraries (XCFramework bundle on iOS, .aar on Android).
FAQ
Q: Does your SDK support both iOS and Android?
A: Yes.
Q: Which ad servers do you support?
A: If the ads are rendered as standard banner/interstitial views, the logic of our SDK should function as expected. The SDK is designed to be AdSDK-agnostic, ensuring compatibility with various ad rendering SDKs as long as they utilize WebViews internally for ad rendering.
Q: Will implementing your SDK cause latency?
A: When it comes to ad loading latency, there is no latency as we do not interfere or delay ad loading in any way. Our SDK promptly captures ad views immediately after loading, incurring minimal CPU usage. The main processing occurs outside the application process on modern mobile systems, as WebViews are rendered separately, ensuring no impact on app execution.
Q: Do I have to wrap all traffic or can I wrap just a portion?
A: As a best practice, it is recommended you wrap all traffic to ensure protection from malicious activity. That said, you do have the flexibility to wrap specific ad units or decide whether to capture loaded impressions selectively. Typically, these decisions are made on a per-impression basis. The process of wrapping particular ad units conditionally would be managed within your application code.
Still have questions? Interested in implementing our SDK? Reach out to support@boltive.com or your Account Manager for help!