void OnDisable() { //CLog.Log("[FBAD]Disable view " + adName); FbNativeAdManager.Unregister(this); if (requestAfterDisable) { LoadAd(); } }
public static void Initialize() { if (instance) { CLog.Warn("[FBAD]There are multiple instance in run time"); return; } // Create GameObject var go = new GameObject("FacebookNativeAdManager"); instance = go.AddComponent <FbNativeAdManager>(); DontDestroyOnLoad(go); // Init data InitAds(); }
public static void Initialize(AdsMasterSetting settings) { if (instance != null || settings == null) { return; } // Tạo game object var go = new GameObject("AdsMaster"); instance = go.AddComponent <AdsMaster>(); DontDestroyOnLoad(go); // Assign settings AdsMaster.settings = settings; // Load remote config if need instance.InitRemoteConfig(); InitAdNetworks(); #if FBAD FbNativeAdManager.Initialize(); #endif }
void OnLoadedImages() { //CLog.Log("[FBAD]Loaded ad for name " + AdUnit.name); IsLoaded = true; FbNativeAdManager.OnLoadedAd(AdUnit.key, NativeAd); }
public void LoadAd() { FbNativeAdManager.LoadAd(adName); }
void OnEnable() { //CLog.Log("[FBAD]Enable view " + adName); FbNativeAdManager.Register(this); }