protected override void InternalShowRewardedAd(AdPlacement placement) { #if EM_APPLOVIN if (placement.Equals(AdPlacement.Default)) { if (string.IsNullOrEmpty(mAdSettings.DefaultRewardedAdId.Id)) { AppLovin.ShowRewardedInterstitial(); } else { AppLovin.ShowRewardedInterstitialForZoneId(mAdSettings.DefaultRewardedAdId.Id); } currentShowingRewarded = placement; } else { if (mAdSettings.CustomRewardedAdIds.ContainsKey(placement)) { if (string.IsNullOrEmpty(mAdSettings.CustomRewardedAdIds[placement].Id)) { AppLovin.ShowRewardedInterstitial(); } else { AppLovin.ShowRewardedInterstitialForZoneId(mAdSettings.CustomRewardedAdIds[placement].Id); } currentShowingRewarded = placement; } } #endif }
public bool ShowAd() { if (m_RewardVideoHandler == null) { return(false); } AppLovin.ShowRewardedInterstitialForZoneId(m_RewardVideoHandler.GetAdConfig().unitID); return(true); }
//显示广告 public void ShowRewarded(Action <int> finishAction = null) { this.mFinishAction = finishAction; //注册事件 AppLovin.ShowRewardedInterstitialForZoneId(rewarded_zoneID); //by id 显示广告 LoadRewarded(); //下载一个广告 }