public override void OnConfigLoadComplete() { if (!_didInit) { return; } { InhouseSDK.AdmobConfig admobConfig = (InhouseSDK.AdmobConfig)_config.Ads.Services[TAG_ADMOB]; if (admobConfig == null) { throw new UnityException("AdsMgr: invalid config"); } AdmobAds ads = new AdmobAds(this, admobConfig); ads.Init(); _ads.Add(TAG_ADMOB, ads); } { InhouseSDK.UnityAdsConfig unityConfig = (InhouseSDK.UnityAdsConfig)_config.Ads.Services[TAG_UNITYADS]; if (unityConfig == null) { throw new UnityException("AdsMgr: invalid config"); } UnityAds ads = new UnityAds(this, unityConfig); ads.Init(); _ads.Add(TAG_UNITYADS, ads); } ShowBanner(); _didComplete = true; }
private void Awake() { if (instance != null && instance != this) { Destroy(gameObject); return; } instance = this; DontDestroyOnLoad(this); rewardedAd = RewardBasedVideoAd.Instance; }
private void Awake() { //Optional if (instance != null && instance != this) { Destroy(gameObject); return; } instance = this; DontDestroyOnLoad(this); rewardedAd = RewardBasedVideoAd.Instance; // Banner Ad Banner(); // Requiest interstitial ad and reward ad requestInterstital(); loadRewardVideo(); }
// Start is called before the first frame update private void Awake() { if (instance == null) { instance = this; } else if (instance != null) { Destroy(gameObject); } MobileAds.Initialize(initStatus => { }); deviceIds.Add("a835aea0489176f272e2d174b8d921ca"); adRewarded = RewardBasedVideoAd.Instance; RequestBannerAd(); RequestInterstitialAd(); RequestRewardedVideoAd(); }
private void Awake() { Instance = this; PlayMarketMode(); //TestMode(); }