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

Podfile
pod 'CloudXBigoAdapter', '~> 6.1.0.0'
pod install --repo-update

Manual

  1. Download CloudXBigoAdapter.xcframework.zip from Releases.
  2. Unzip and add CloudXBigoAdapter.xcframework to your Xcode project.
  3. 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+)

Info.plist
<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.

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 versionNetwork SDKMinimum CloudX SDK
6.1.0.0BigoADS 6.1.03.9.0
5.3.0.0BigoADS 5.3.03.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