示例#1
0
 public AdService()
 {
     // for demo only
     var adUnitId = "11389925";
     var appId = "d25517cb-12d4-4699-8bdc-52040c712cab";
     _helper = new AdHelper(appId, adUnitId);
     _helper.Preload();
 }
示例#2
0
        public AdService()
        {
            // for demo only
            var adUnitId = "11389925";
            var appId    = "d25517cb-12d4-4699-8bdc-52040c712cab";

            _helper = new AdHelper(appId, adUnitId);
            _helper.Preload();
        }
示例#3
0
        public void Show()
        {
            if (_busy)
            {
                return;
            }
            _busy = true;

            if (_shown)
            {
                return;
            }

            _helper.AfterComplete = () => { _shown = true; AfterShown?.Invoke(); };
            _helper.AfterCanceled = () => { _shown = false; };
            _helper.AfterError    = (e) => { _shown = true; };
            _helper.Preload(true);
        }