Integration
BIGO Ads adapter for CloudX iOS SDK. Supports Banner, MREC, Interstitial, and Rewarded.
For CloudX dashboard mapping and BIGO Ads-side ID setup, see the BIGO Ads bidder guide. This page covers iOS-specific integration details only.
The iOS adapter supports Banner (320x50), MREC (300x250), Interstitial, and Rewarded. The adapter does not support Native or App Open (called Splash on the BIGO Ads platform) yet.
Installation
CocoaPods
pod 'CloudXBigoAdapter', '~> 6.1.0.0'pod install --repo-updateManual
- Download
CloudXBigoAdapter.xcframework.zipfrom Releases. - Unzip and add
CloudXBigoAdapter.xcframeworkto your Xcode project. - Add
BigoADS(= 6.1.0) manually.
Info.plist Configuration
SKAdNetwork IDs (Required for iOS 14+)
BIGO Ads requires its SKAdNetworkItems in your app’s Info.plist. The list is long and changes over time, so copy the current block from the BIGO Ads iOS integration guide on the BIGO Ads platform (sign-in required) rather than from this page.
App Tracking Transparency (iOS 14+)
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>Project Configuration
Linker Flags: Add -ObjC to Other Linker Flags in Build Settings.
Deployment Target: Ensure your project’s minimum deployment target is iOS 13.0 or higher.
Banner refresh
Leave auto-refresh off for your BIGO Ads slots on the BIGO Ads platform. CloudX owns the refresh cycle, and a second refresh loop inside the BIGO Ads SDK renders creatives CloudX never auctioned.
Compatibility
| Adapter version | Network SDK | Minimum CloudX SDK |
|---|---|---|
6.1.0.0 | BigoADS 6.1.0 | 3.9.0 |
5.3.0.0 | BigoADS 5.3.0 | 3.9.0 |
CloudXCore 3.9.0 is the first version whose ad network registry lists BIGO Ads, so an earlier core never discovers this adapter.
The adapter is discovered automatically when your server-provisioned CloudX configuration includes BIGO Ads demand. No manual adapter registration is required.
Support
For support, contact support@cloudx.io