public void ShowAdInsert(int rate) { if (!AppVersion.appCheckHasFinished) { return; } if (Common.noad) { return; } if (Common.isAndroid) { if (Common.GetDayIndexOfUse() <= Config.main.NO_AD_DAY) { return; } } int randvalue = Random.Range(0, 100); if (randvalue > rate) { return; } //show 之前重新设置广告 //InitAdInsert(); AdInsert.ShowAd(); }
public int Insert(Ad ad) { using (IDbConnection dbConnection = connection.Create()) { var adInsert = new AdInsert(); int newId = (int)dbConnection.Query <Int64>(adInsert.Query(new { Name = "", Price = ad.Price.Amount })).Single(); return(newId); } }
public async Task <bool> Insert(Ad ad) { return(true); return(await Task.Run(() => { using (IDbConnection dbConnection = connection.Create()) { var adInsert = new AdInsert(); int newId = (int)dbConnection.Query <Int64>(adInsert.Query(new { Name = "", Price = ad.Price.Amount })).Single(); return (newId > 0); } })); }
void ShowAdInsert() { if (Config.main.channel == Source.HUAWEI) { // return; } string source = Source.GDT;//GDT if (Common.isiOS) { source = Source.CHSJ; } AdInsert.InitAd(source); AdKitCommon.main.ShowAdInsert(100); }
public void AdInsertDidFail(string adsource) { int type = AdConfigParser.SOURCE_TYPE_INSERT; AdInfo info = AdConfig.main.GetNextPriority(type); if (info != null) { AdInsert.InitAd(info.source); AdInsert.ShowAd(); } else { if (callbackFinish != null) { callbackFinish(AdType.INSERT, AdStatus.FAIL, null); } } }
public void InitAdInsert() { if (Common.noad) { return; } bool isShowAdInsert = false; if (AppVersion.appCheckHasFinished) { isShowAdInsert = true; } if (isShowAdInsert) { AdInsert.SetObjectInfo(this.gameObject.name); int type = AdConfigParser.SOURCE_TYPE_INSERT; string source = AdConfig.main.GetAdSource(type); AdInsert.InitAd(source); } }