Example #1
0
        public void Init()
        {
        #if HMS_BUILD
            provider = HuaweiAdsProvider.Instance;

            #if TEST_VERSION
            AddAdUnit(AdIDs.RewardClue, "testx9dtjwj8hp", 180);
            AddAdUnit(AdIDs.InterCareer, "testb4znbuh3n2", 180);
            AddAdUnit(AdIDs.BannerInGame, "testw6vs28auh3", 180);
            #else
            AddAdUnit(AdIDs.RewardClue, "YOUR_AD_ID", 180);
            AddAdUnit(AdIDs.InterCareer, "YOUR_AD_ID", 180);
            AddAdUnit(AdIDs.BannerInGame, "YOUR_AD_ID", 180);
            #endif
        #else
            provider = GoogleAdsProvider.Instance;

            #if TEST_VERSION
            AddAdUnit(AdIDs.RewardClue, "ca-app-pub-3940256099942544/5224354917", 180);
            AddAdUnit(AdIDs.InterCareer, "ca-app-pub-3940256099942544/1033173712", 180);
            AddAdUnit(AdIDs.BannerInGame, "ca-app-pub-3940256099942544/6300978111", 180);
            #else
            AddAdUnit(AdIDs.RewardClue, "YOUR_AD_ID", 60);
            AddAdUnit(AdIDs.InterCareer, "YOUR_AD_ID", 120);
            AddAdUnit(AdIDs.BannerInGame, "YOUR_AD_ID", 180);
            #endif
        #endif
        }
Example #2
0
        public AdsHeader(GameManager game, IAdsProvider adwareProvider)
        {
            Game   = game;
            config = new Config();

            if (adwareProvider == null)
            {
                ADS_ENABLED = false;
            }
            else
            {
                ADS_ENABLED         = true;
                this.adwareProvider = adwareProvider;
            }
        }
Example #3
0
 public AdsService(IAdsProvider adsProvider)
 {
     this.adsProvider = adsProvider;
 }
Example #4
0
 public AdsController(IAdsProvider provider)
 {
     _provider = provider;
 }