Skip to content

廣告變現數據回報 ​

對接ironSource變現廣告功能的遊戲,使用該API對變現數據進行appsflyer回拋。未使用ironSource變現廣告的遊戲可不對接該API

函數 ​

java
GDSDK.gamedreamerAdRevenue(Activity activity,String adNetWork,double revenue,Map<String, Object> additionalParameters)

參數 ​

參數說明
activity當前activity
adNetWork廣告網絡名稱(ex:"admob"、"ironsource"、"unity"、"applovin"、"vungle"、"chartboost"、"facebook")
revenue廣告收入金額 (固定美金值)
additionalParameters額外參數集合(key ex: "country": 地區,參數如"US"; "adunit": 廣告單元ID; "adtype": 廣告類型,value如"Banner"、"RewardedVideo"; "placement": 廣告點位;)

示例代碼 ​

java
// IronSource SDK LevelPlayRewardedAdListener 廣告收益時 回調函數
 @Override
public void onAdRewarded(@NonNull LevelPlayReward reward, @NonNull LevelPlayAdInfo adInfo) {
                // Ad reward received
                Log.d(TAG, "onAdRewarded() called with: reward = [" + reward + "], adInfo = [" + adInfo + "]");
                Map<String, Object> additionalParameters = new HashMap<>();
                additionalParameters.put("country", "US");
                additionalParameters.put("ad_unit", "2k91f25iq3lhw1mk");
                additionalParameters.put("ad_type", "RewardedVideo");
                additionalParameters.put("placement", "testPlacement");
                GDSDK.gamedreamerAdRevenue(MainActivity.this, "admob", 1, additionalParameters);
            }