// Use this for initialization void Start() { logger = FindObjectOfType(typeof(Logger)) as Logger; Ogury.Start(AndroidAssetKey, IosAssetKey); interstitialAd = new OguryInterstitialAd(AndroidInterstitialAdUnitId, IosInterstitialAdUnitId); // get user consent OguryChoiceManager.OnAskComplete += OnCMComplete; OguryChoiceManager.OnAskError += OnCMError; OguryChoiceManager.Ask(); interstitialAd.OnAdLoaded += ad => { logger.LogAdLoadedMessage(); }; interstitialAd.OnAdNotLoaded += ad => { logger.LogAdNotLoadedMessage(); }; interstitialAd.OnAdNotAvailable += ad => { logger.LogAdNotAvailableMessage(); }; interstitialAd.OnAdDisplayed += ad => { logger.LogOnAdDisplayedMessage(); }; interstitialAd.OnAdClosed += ad => { logger.LogOnAdClosedMessage(); }; interstitialAd.OnAdError += OnAdError; }
void OnAdError(OguryInterstitialAd interstitialAd, OguryError error) { logger.LogOnAdErrordMessage(String.Format("Ad Error {0} - {1}", error.ErrorCode, error.Description)); }