public bool IsRewardedAdReady(AdLocation location) { #if EM_CHARTBOOST return(Chartboost.hasRewardedVideo(location.ToChartboostLocation())); #else return(false); #endif }
//------------------------------------------------------------ // Rewarded Ads. //------------------------------------------------------------ public void LoadRewardedAd(AdLocation location) { #if EM_CHARTBOOST Chartboost.cacheRewardedVideo(location.ToChartboostLocation()); #else Debug.LogError(NO_SDK_MESSAGE); #endif }
public bool IsInterstitialAdReady(AdLocation location) { #if EM_CHARTBOOST return(Chartboost.hasInterstitial(location.ToChartboostLocation())); #else return(false); #endif }
//------------------------------------------------------------ // Interstitial Ads. //------------------------------------------------------------ public void LoadInterstitialAd(AdLocation location) { #if EM_CHARTBOOST Chartboost.cacheInterstitial(location.ToChartboostLocation()); #else Debug.LogError(NO_SDK_MESSAGE); #endif }
public void ShowRewardedAd(AdLocation location) { #if EM_CHARTBOOST if (IsRewardedAdReady(location)) { Chartboost.showRewardedVideo(location.ToChartboostLocation()); } else { Debug.Log("Could not show Chartboost rewarded ad: ad is not loaded."); } #else Debug.LogError(NO_SDK_MESSAGE); #endif }
public void ShowInterstitialAd(AdLocation location) { #if EM_CHARTBOOST if (IsInterstitialAdReady(location)) { Chartboost.showInterstitial(location.ToChartboostLocation()); } else { Debug.Log("Could not show Chartboost interstitial ad: ad is not loaded."); } #else Debug.LogError(NO_SDK_MESSAGE); #endif }