예제 #1
0
 public static void Unregister(FbNativeAdView adView)
 {
     //CLog.Log("[FBAD]Native ad " + adView.adName + " has been unregistered");
     if (!instance)
     {
         return;
     }
     adViews.Remove(adView.adName);
 }
예제 #2
0
        /// <summary>
        /// Báo cho view là ad đã được cập nhật
        /// </summary>
        public static void OnLoadedAd(string adName, NativeAd ad)
        {
            FbNativeAdView view = null;

            if (!adViews.TryGetValue(adName, out view))
            {
                return;
            }
            view.OnUpdateAd(ad);
        }
예제 #3
0
        public static void Register(FbNativeAdView adView)
        {
            //CLog.Log("[FBAD]Native ad " + adView.adName + " has been registered");
            if (!instance)
            {
                return;
            }
            var loader = FindLoaderByAdName(adView.adName);

            if (loader != null && loader.IsLoaded)
            {
                adView.OnUpdateAd(loader.NativeAd);
            }
            else
            {
                adView.OnUpdateAd(null);
            }
            adViews.Add(adView.adName, adView);
        }