Exemple #1
0
 public static void OnClosed(TapsellAd result)
 {
     if (adClosedPool.ContainsKey(result.zoneId))
     {
         adClosedPool[result.zoneId] (result);
     }
 }
Exemple #2
0
 public static void OnAdAvailable(TapsellAd result)
 {
     if (adFilledPool.ContainsKey(result.zoneId))
     {
         adFilledPool[result.zoneId] (result);
     }
 }
Exemple #3
0
 public static void OnExpiring(TapsellAd result)
 {
     if (expiringPool.ContainsKey(result.zoneId))
     {
         expiringPool[result.zoneId] (result);
     }
 }
Exemple #4
0
        public static void ShowAd(
            TapsellAd tapsellAd,
            string zoneId,
            TapsellShowOptions showOptions)
        {
            if (object.ReferenceEquals(showOptions, null))
            {
                showOptions = new TapsellShowOptions();
            }

#if UNITY_ANDROID && !UNITY_EDITOR
            expiringPool.Remove(tapsellAd.zoneId);
            tapsell.CallStatic("showAd",
                               tapsellAd.adId,
                               zoneId,
                               showOptions.backDisabled,
                               showOptions.immersiveMode,
                               showOptions.rotationMode,
                               showOptions.showDialog);
#elif UNITY_IOS && !UNITY_EDITOR
            string bDisabled = "false";
            if (showOptions.backDisabled)
            {
                bDisabled = "true";
            }

            string sDialog = "false";

            if (showOptions.showDialog)
            {
                sDialog = "true";
            }
            _TSShowAd(tapsellAd.adId, bDisabled, showOptions.rotationMode, sDialog);
#endif
        }
Exemple #5
0
 private void OnAdAvailableHandler(TapsellSDK.TapsellAd result)
 {
     _currentAd = result;
     if (OnLoaded == null)
     {
         return;
     }
     OnLoaded(this, new EventArgs());
 }
Exemple #6
0
        public static void onClosed(TapsellAd result)
        {
            string zone = result.zoneId;

            if (String.IsNullOrEmpty(zone))
            {
                zone = defaultTapsellZone;
            }
            if (requestAdClosedPool.ContainsKey(zone))
            {
                requestAdClosedPool [zone] (result);
            }
        }
Exemple #7
0
 public static void ShowAd(TapsellAd tapsellAd, string zoneId)
 {
     ShowAd(tapsellAd, zoneId);
 }
 public static void ShowAd(TapsellAd tapsellAd)
 {
     ShowAd(tapsellAd, null, null);
 }