Documentation Index
Fetch the complete documentation index at: https://docs.cloudx.io/llms.txt
Use this file to discover all available pages before exploring further.
Trusted Arbiter 会比较已加载的 CloudX 出价与受支持的第三方出价,并返回选中的平台。CloudX SDK 4.1.0 支持 CloudX、Unity LevelPlay 和 PubMatic 出价输入。
// cloudXAd 是 CloudX 加载回调中的 CloudX 广告对象。
// levelPlayAdInfo 是 Unity LevelPlay 的广告信息对象。
// pobBid 是 PubMatic OpenWrap 的出价对象。
val levelPlayBid = CloudXArbiterBid.levelPlay(
networkName = levelPlayAdInfo.adNetwork,
revenue = levelPlayAdInfo.revenue,
precision = levelPlayAdInfo.precision
)
val pubMaticBid = CloudXArbiterBid.pubmatic(
price = pobBid.price,
partnerName = pobBid.partnerName
)
val bids = listOfNotNull(
CloudXArbiterBid.cloudX(cloudXAd),
levelPlayBid,
pubMaticBid
)
val configuration = CloudXArbiterConfiguration.builder(bids).build()
CloudX.arbiter(configuration, object : CloudXArbiterListener {
override fun onCompleted(result: CloudXArbiterResult) {
Log.d("CloudX", "选中的平台: ${result.platform}")
}
})
如果仲裁服务不可用,SDK 会在传入的受支持出价中回退选择可比较美元出价最高的平台。