adjust-icon

TradPlus SDKとの連携

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

事前準備

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

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

void OnGlobalAdImpression(Dictionary<string, object> adInfo)
{
var revenue = double.Parse(adInfo["ecpm"], System.Globalization.CultureInfo.InvariantCulture) / 1000;
var unitId = "";
var adType = "";
var networkName = "";
AdjustAdRevenue adRevenue = new AdjustAdRevenue(Json.Serialize(adInfo));
#if UNITY_IOS
unitId = adInfo["adunit_id"];
adType = adInfo["adType"];
networkName = adInfo["adNetworkName"];
#else
unitId = adInfo["tpAdUnitId"];
adType = adInfo["format"];
networkName = adInfo["adSourceName"];
#endif
adRevenue.setRevenue(revenue, "USD");
adRevenue.setAdRevenueUnit(unitId);
adRevenue.setAdRevenuePlacement(adType);
adRevenue.setAdRevenueNetwork(networkName);
Adjust.trackAdRevenue(adRevenue);
}