adjust-icon

TradPlus SDKとの連携

TradPlus SDKで広告収益を計測したい場合は、SDK間連携の機能を使用することで、Adjustサーバーにこの情報をパスすることができます。

事前準備

連携ガイドに従ってAdjust SDKをアプリに実装してください。

Adjustで広告収益情報を記録するには、 impressionDelegate関数内でADJAdRevenueインスタンスを作成します。詳細については、 広告収益情報の送信をご覧ください。

// Listen for global display callbacks
[TradPlus sharedInstance].impressionDelegate = self;
- (void)tradPlusAdImpression:(NSDictionary *)adInfo
{
ADJAdRevenue *adRevenue = [[ADJAdRevenue alloc] initWithSource:ADJAdRevenueSourceTradPlus];
CGFloat revenue = [adInfo[@"ecpm"] floatValue]/1000.0;
NSString *adUnitId = adInfo[@"adunit_id"];
NSString *networkName = adInfo[@"adNetworkName"];
NSString *adType = adInfo[@"adType"];
[adRevenue setRevenue:revenue currency:@"USD"];
[adRevenue setAdRevenueNetwork: networkName];
[adRevenue setAdRevenueUnit: adUnitId];
[adRevenue setAdRevenuePlacement: adType];
[Adjust trackAdRevenue:adRevenue];
}