For CloudX dashboard mapping and Unity Ads-side ID setup, see the Unity Ads bidder guide.
Uncomment the Unity Ads lines in Assets/CloudXSdk/Editor/CloudXDependencies.xml:
<!-- Android -->
<androidPackage spec="io.cloudx:adapter-unityads:4.17.0.0"/>
<!-- iOS -->
<iosPod name="CloudXUnityAdsAdapter" version="3.4.1" minTargetSdk="13.0"/>
After modifying the file, go to Assets > External Dependency Manager > Android Resolver > Force Resolve.
iOS Info.plist Configuration
SKAdNetwork IDs (Required for iOS 14.5+)
Unity Ads’ primary SKAdNetwork IDs are required for attribution:
<key>SKAdNetworkItems</key>
<array>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>4dzt52r2t5.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>bvpn9ufa9b.skadnetwork</string>
</dict>
</array>
Unity publishes a full list of SKAdNetwork IDs in their documentation. Adding these additional IDs improves attribution accuracy across Unity’s demand partners.
App Tracking Transparency (iOS 14+)
<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.
Deployment Target: Ensure your project’s minimum deployment target is iOS 13.0 or higher.
Support
For support, contact mobile@cloudx.io