于 v4.35.3 中添加
您可以通过 Adjust SDK 将 AD(X) 数据以 AdjustAdRevenue
实例形式发送至 Adjust。为此请进行下列操作:
- 创建一个 AD(X) SDK 中
rewardedAd.OnPaidEvent
方法被调用时触发的新函数。该函数须以参数形式接收 eCPM (每千次展示有效成本)金额。 - 使用
ADJAdRevenueSourceADX
来源实例化一个ADJAdRevenue
对象。 - 添加
AdjustAdRevenue
对象详情。用ecpm
值除以 1000 来返回广告预估收入。 - 通过调用
trackAdRevenue
方法向 Adjust 发送广告收入信息。
示例
func rewardedAd.paidEventHandler(ecpm: double) { let revenue: double = ecpm / 1000;
let adjustAdRevenue = AJDAdRevenue(source: ADJAdRevenueSourceADX); adjustAdRevenue.setRevenue(revenue, currency: "USD"); adjustAdRevenue.setAdRevenueUnit("ADX Rewarded Ad");
Adjust.trackAdRevenue(adjustAdRevenue);}
rewardedAd.paidEventHandler = ^(double ecpm) { double revenue = ecpm / 1000;
ADJAdRevenue *adjustAdRevenue = [[ADJAdRevenue alloc] initWithSource: ADJAdRevenueSourceADX]; [adjustAdRevenue setRevenue:revenue currency:@"USD"]; [adjustAdRevenue setAdRevenueUnit:@"ADX Rewarded Ad"];
[Adjust trackAdRevenue: adjustAdRevenue];};