BIGO Ads

BIGO Ads integration for CloudX Unity SDK. Supports Banner, MREC, Interstitial, and Rewarded.

For dashboard configuration, see the BIGO Ads bidder guide.

Uncomment the BIGO Ads lines in Assets/CloudXSdk/Editor/CloudXDependencies.xml:

<!-- Android -->
<androidPackage spec="io.cloudx:adapter-bigo:6.1.0.0"/>

<!-- iOS -->
<iosPod name="CloudXBigoAdapter" version="6.1.0.0" minTargetSdk="13.0"/>

Requires CloudX Android SDK 4.7.0 or newer and CloudX iOS SDK 3.9.0 or newer, which the CloudX Unity SDK 4.7.0 package already pins. The package lists the iOS line from Unity SDK 4.8.2. With an earlier package, add it to the <iosPods> section yourself.

The Android BIGO Ads SDK resolves from Maven Central, so no additional repository is required.

After modifying the file, go to Assets > External Dependency Manager > Android Resolver > Force Resolve.

iOS Info.plist Configuration

SKAdNetwork IDs (Required for iOS 14+)

Include the SKAdNetwork IDs provided by BIGO Ads for your integration. The list is long and changes over time, so copy the current SKAdNetworkItems block from the BIGO Ads iOS integration guide on the BIGO Ads platform (sign-in required).

App Tracking Transparency (iOS 14+)

Info.plist
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

iOS Project Configuration

Linker Flags: Add -ObjC to Other Linker Flags in Build Settings.

iOS 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.

Support

For support, contact support@cloudx.io