廣告變現數據回報
對接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);
}