集成
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-updateCocoaPods 会自动安装依赖项 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.0 | BidMachine SDK 3.8.2 | 3.11.0 |