public DefaultAdNetworks(BannerAdNetwork banner, InterstitialAdNetwork interstitial, RewardedAdNetwork rewarded, RewardedInterstitialAdNetwork rewardedInterstitial) { bannerAdNetwork = banner; interstitialAdNetwork = interstitial; rewardedAdNetwork = rewarded; rewardedInterstitialNetwork = rewardedInterstitial; }
private void OnRewardedInterstitialCompleted(RewardedInterstitialAdNetwork network, AdPlacement placement) { StartCoroutine(DelayCoroutine(GetPopupDelayTime((AdNetwork)network), () => NativeUI.Alert("Rewarded Interstitial Ad Completed", string.Format( "The rewarded interstitial ad has completed, this is when you should reward the user. Network: {0}, Placement: {1}", network, AdPlacement.GetPrintableName(placement))))); Debug.Log(string.Format( "The rewarded interstitial ad has completed, this is when you should reward the user. Network: {0}, Placement: {1}", network, AdPlacement.GetPrintableName(placement))); }
private void OnRewardedInterstitialSkipped(RewardedInterstitialAdNetwork network, AdPlacement placement) { StartCoroutine(DelayCoroutine(GetPopupDelayTime((AdNetwork)network), () => NativeUI.Alert("Rewarded Interstitial Ad Skipped", string.Format( "The rewarded interstitial ad was skipped, and the user shouldn't get the reward. Network: {0}, Placement: {1}", network, AdPlacement.GetPrintableName(placement))))); Debug.Log(string.Format( "The rewarded interstitial ad was skipped, and the user shouldn't get the reward. Network: {0}, Placement: {1}", network, AdPlacement.GetPrintableName(placement))); }