集成

CloudX iOS SDK 的 BidMachine 适配器。支持 Banner、MREC、Interstitial 和 Rewarded。

BidMachine 目前在 CloudX 中处于测试阶段。有关访问权限和控制台配置,请参阅 BidMachine 发布商设置指南。

安装

需要 iOS 13.0 或更高版本及 CloudXCore >= 3.11.0。使用 BidMachine 时,建议使用 CloudXCore 3.12.0 或更高版本。此适配器仅通过 CocoaPods 安装,不提供 Swift 包,也无需额外仓库。

Podfile
pod 'CloudXBidMachineAdapter', '~> 3.8.2.0'
pod install --repo-update

CocoaPods 会自动安装依赖项 BidMachine SDK 3.8.2。

Info.plist 配置

SKAdNetwork ID(iOS 14+ 必需)

请包含 BidMachine 为您的集成发布的 SKAdNetwork ID。最新的 SKAdNetworkItems 列表请参阅 BidMachine SDK 官方文档。

应用追踪透明度(iOS 14+)

Info.plist
<key>NSUserTrackingUsageDescription</key>
<string>此标识符将用于向您投放个性化广告。</string>

支持的广告格式

Banner(320x50)、MREC(300x250)、Interstitial(展示广告和视频)及 Rewarded。不支持 Native 和 App Open。

初始化

CloudX 会使用控制台中配置的 Source ID 初始化 BidMachine,应用代码无需单独初始化 BidMachine。如果其他聚合平台已初始化 BidMachine,适配器会复用该初始化。

隐私

适配器会将发布商设置的 GDPR 同意和禁止出售数据设置转发给 BidMachine。BidMachine 会自行读取 IAB TCF、US Privacy 和 GPP 值。请在初始化 CloudX 前配置用户同意;参阅隐私合规。

兼容性

适配器版本网络 SDK最低 CloudX SDK
3.8.2.0BidMachine SDK 3.8.23.11.0