TradPlus SDKで広告収益を計測したい場合は、SDK間連携の機能を使用することで、Adjustサーバーにこの情報をパスすることができます。
事前準備
連携ガイドに従ってAdjust SDKをアプリに実装してください。
例
Adjustで広告収益情報を記録するには、 TPGlobalAdImpressionListener
関数内でAdjustAdRevenue
インスタンスを作成します。詳細については、 広告収益情報の送信をご覧ください。
static TPGlobalAdImpressionListener? globalAdImpressionListener;
globalAdImpressionListener = TPGlobalAdImpressionListener(onGlobalAdImpression: (adInfo) { AdjustAdRevenue revenue = AdjustAdRevenue('tradplus_sdk'); String adUnitId; String networkName; String adType; if (defaultTargetPlatform == TargetPlatform.iOS) { adUnitId = adInfo['adunit_id'].toString(); networkName = adInfo['adNetworkName'].toString(); adType = adInfo['adType'].toString(); } else { adUnitId = adInfo['tpAdUnitId'].toString(); networkName = adInfo['adSourceName'].toString(); adType = adInfo['format'].toString(); } String ecpmStr = adInfo['ecpm'].toString(); num revenueNum = num.parse(ecpmStr)/1000.0; revenue.setRevenue(revenueNum, 'USD'); revenue.adRevenueNetwork = networkName; revenue.adRevenuePlacement = adType; revenue.adRevenueUnit = adUnitId;
Adjust.trackAdRevenue(revenue);});
TPSDKManager.setGlobalAdImpressionListener(globalAdImpressionListener!);