58 lines
2.1 KiB
C#
58 lines
2.1 KiB
C#
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
|
||
namespace Touka
|
||
{
|
||
//内置在线参数,后面改json配置文件,暂时用代码文件顶替
|
||
public static class ToukaInnerParams
|
||
{
|
||
public static readonly Dictionary<string, object> OnlineParamDic = new Dictionary<string, object>()
|
||
{
|
||
{ ToukaInnerParamKey.IV1_PreTimesN.ToString(), 1 }, // 前N次触发不弹插屏
|
||
{ ToukaInnerParamKey.IV1_PerM.ToString(), 1 }, // 每M次触发一次
|
||
{ ToukaInnerParamKey.IV1_MinTimeL.ToString(), 10 }, // 和上次广告间隔10s
|
||
|
||
{ ToukaInnerParamKey.IV2_PreTimesN.ToString(), 1 }, // 前N次触发不弹插屏
|
||
{ ToukaInnerParamKey.IV2_PerM.ToString(), 2 }, // 每M次触发一次
|
||
{ ToukaInnerParamKey.IV2_MinTimeL.ToString(), 15 }, // 和上次广告间隔15s
|
||
|
||
{ ToukaInnerParamKey.NewUserRVCount.ToString(), 6 }, // 新用户看N次激励视频广告上报
|
||
{ ToukaInnerParamKey.NewUserAdsCount.ToString(), 10 }, // 新用户看N次广告上报
|
||
{ ToukaInnerParamKey.NewUserPassXLevel.ToString(), 15 }, // 新用户通关第N关上报
|
||
|
||
{ ToukaInnerParamKey.IsShowAuthView.ToString(), 1 }, // 是否弹出实名
|
||
|
||
{ ToukaInnerParamKey.Auto_Show_IVSwitch_OnlineParam.ToString(), 0 }, // 自动播放插屏开关
|
||
|
||
{ ToukaInnerParamKey.Auto_Show_IV_MinTime_OnlineParam.ToString(), 30 }, // 自动播放插屏时间间隔
|
||
|
||
{ ToukaInnerParamKey.Auto_Show_IV_Counts_OnlineParam.ToString(), 1 } // 在展示N次插屏后,才开启自动自动播放插屏
|
||
|
||
|
||
};
|
||
}
|
||
|
||
public enum ToukaInnerParamKey
|
||
{
|
||
IV1_PreTimesN,
|
||
IV1_PerM,
|
||
IV1_MinTimeL,
|
||
|
||
IV2_PreTimesN,
|
||
IV2_PerM,
|
||
IV2_MinTimeL,
|
||
|
||
NewUserRVCount,
|
||
NewUserAdsCount,
|
||
NewUserPassXLevel,
|
||
|
||
IsShowAuthView,
|
||
|
||
Auto_Show_IVSwitch_OnlineParam,
|
||
Auto_Show_IV_MinTime_OnlineParam,
|
||
Auto_Show_IV_Counts_OnlineParam
|
||
|
||
}
|
||
}
|