adjust-icon

TradePlus SDK 연동

TradePlus SDK의 광고 매출을 측정하고 싶다면, SDK간 연동을 사용하여 Adjust 서버로 광고 매출 정보를 전달할 수 있습니다.

시작에 앞서

앱에 Adjust SDK를 연동하려면 연동 가이드를 참조하시기 바랍니다.

예시

Adjust와의 광고 매출 정보를 기록하려면 TPGlobalAdImpressionListener 함수 내에서 AdjustAdRevenue 인스턴스를 생성하시기 바랍니다. 자세한 내용은 광고 매출 정보 전송 가이드 를 참조하시기 바랍니다.

static TPGlobalAdImpressionListener? globalAdImpressionListener;
globalAdImpressionListener = TPGlobalAdImpressionListener(onGlobalAdImpression: (adInfo) {
AdjustAdRevenue revenue = AdjustAdRevenue("TradPlus");
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.trackAdRevenueNew(revenue);
});
TPSDKManager.setGlobalAdImpressionListener(globalAdImpressionListener!);