private void OnAdFinished(string vungleId, AdFinishedEventArgs finishedEvent) { VungleAd vungleAd = FindVungleAd(vungleId); if (vungleAd.GetType() == typeof(VungleRewardedAd)) { if (finishedEvent.IsCompletedView) { OnRewardedAdCompleted(vungleAd.Placement); } else { OnRewardedAdSkipped(vungleAd.Placement); } return; } if (vungleAd.GetType() == typeof(InterstitialAdNetwork)) { OnInterstitialAdCompleted(vungleAd.Placement); return; } }
private void OnAdPlayableEvent(string vungleId, bool loaded) { VungleAd vungleAd = FindVungleAd(vungleId); if (vungleAd == null) { return; } if (vungleAd.GetType() == typeof(VungleBannerAd)) { ((VungleBannerAd)vungleAd).BannerLoadedShowIfRequired(); } }