Ejemplo n.º 1
0
        public void InitAd()
        {
            _interstitialAd = new InterstitialAd(CrossCurrentActivity.Current.Activity);
            //       _interstitialAd.AdUnitId = App.InterstitialAndroidId;
            var adListener = new AdMobAdListener();

            adListener.AdClosed += () =>
            {
                AdClosed?.Invoke();

                _interstitialAd.Dispose();
                _interstitialAd = null;
            };
            adListener.AdLoaded += () =>
            {
                AdReady?.Invoke();
            };
            _interstitialAd.AdListener = adListener;
        }
Ejemplo n.º 2
0
 public void OnUnityAdsReady(string placementId)
 {
     AdReady?.Invoke(placementId);
 }
Ejemplo n.º 3
0
 private void InterstitialAd_AdReady(object sender, object e)
 {
     AdReady?.Invoke(this, new EventArgs());
 }