Unity SDKで広告収益を計測したい場合は、SDK間連携の機能を使用することで、Adjustサーバーにこの情報をパスすることができます。
事前準備
この機能を利用するには、まずAdjust Android SDKをダウンロードしてアプリ向けに設定してください。
要件
詳細については、ご利用のUnity Mediation APIとインプレッションイベントに関するドキュメントを参照してください。
例
// implement an impression listener
final IImpressionListener impressionListener = new IImpressionListener() {
public void onImpression(@NonNull String adUnitId, @Nullable ImpressionData impressionData) {
// send impression data to Adjust
AdjustAdRevenue adjustAdRevenue = new AdjustAdRevenue(AdjustConfig.AD_REVENUE_UNITY);
adjustAdRevenue.setRevenue(impressionData.getPublisherRevenuePerImpression(), impressionData.getCurrency());
adjustAdRevenue.setAdRevenueNetwork(impressionData.getAdSourceName());
adjustAdRevenue.setAdRevenueUnit(impressionData.getAdUnitId());
adjustAdRevenue.setAdRevenuePlacement(impressionData.getAdSourceInstance());
// Send Adjust ad revenue
Adjust.trackAdRevenue(adjustAdRevenue);
// subscribe the impression listener to the impression event publisher
ImpressionEventPublisher.subscribe(impressionListener);
// unsubscribe the impression listener from the impression event publisher
ImpressionEventPublisher.unsubscribe(impressionListener);