消消方块阵换皮表情
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

152 lines
4.5 KiB

/**项目配置数据结构 */
export interface IConfigData {
/**项目id */
id: string,
/**项目名称 */
name: string,
/**项目版本 */
vsion: string,
/**项目平台id */
chanId: string,
/**主题配置 */
themeId?: string,
/**使用文案翻译 */
useDoc?: boolean,
/**不使用分享 */
noShare?: boolean,
noChangeLang?: boolean,
/**默认语言 */
lang?: string,
/**是否显示添加到桌面 */
showAddToDesk?: boolean,
/**是否显示侧边栏 */
showSidebar?: boolean,
/**项目平台相关配置 */
platformConf?: {
/**平台appid */
appid: string,
/**游戏名称 */
gameName?: string,
/**平台分享id */
shareData?: Array<any>,
/**平台分享配置 */
wxOnShareMessage?: {
title: string,
imageUrlId: string,
imageUrl: string,
},
/**平台激励视频id */
video?: Array<string>,
/**平台插屏广告id */
interstitialAd?: Array<string>,
/**平台banner广告id */
banner?: Array<string>,
/**平台nativeBanner广告id */
nativeBanner?: Array<string>,
/**游戏圈 */
gameClub?: string,
/**原生icon */
icon?: Array<string>,
/**平台客户端token */
token?: string
/**抖音平台复访方案ID */
contentIDs?: Array<string>,
/**公告 */
notice?: string,
/**30r打点 */
user_action_set_id?: number,
/**30r打点密钥 */
secret_key?: string,
},
/**服务器相关配置 */
serverConf?: {
/**是否启用 */
use?: boolean,
/**服务器url */
baseUrl: string,
/**服务器验证字符串 */
secret: string,
/**测试服url */
testBaseUrl?: string,
/**测试服验证字符串 */
testSecret?: string,
},
/**数分相关配置 */
shufenConf?: {
/**是否启用 */
use: boolean,
/**数分appid */
shufenid: string,
/**数分验证字符串 */
secret: string,
/**获取openid服务url */
openIdUrl: string,
},
/**互推sdk相关配置 */
hzzxsdkConf?: {
/**是否启用 */
use: boolean,
/**互推id */
appid: number,
/**互推控制版本(1|2|3) */
var: string
},
/**CP开关配置 */
cpConf?: {
/**是否启用 */
use: boolean,
/**id */
id: string,
/**url*/
url: string
},
/**另一种互推 */
ht?: {
/**是否启用 */
use: boolean,
/**gid */
gid: string,
/**bid*/
bid: string
},
/**引力引擎接入配置 */
ge?: {
/**项目通行证,在:网站后台-->管理中心-->应用列表中找到Access Token列 复制(首次使用可能需要先新增应用) */
accessToken: string,
/**用户唯一标识,如微信小程序的openid */
clientId: string,
/**自动采集 */
autoTrack: {
/**自动采集 $MPLaunch */
appLaunch: boolean,
/**自动采集 $MPShow */
appShow: boolean,
/**自动采集 $MPHide */
appHide: boolean,
/**自动采集 $MPViewScreen */
pageShow: boolean,
/**自动采集 $MPShare */
pageShare: boolean,
},
/**全局变量名 */
name: string,
/**是否开启日志打印(测试时使用,上线之后一定要关掉) */
enableLog: boolean,
/**是否开启测试模式,开启测试模式后,可以在 网站后台--管理中心--元数据--事件流中查看实时数据上报结果。(测试时使用,上线之后一定要关掉,改成none或者删除) */
debugMode: string,
/**网络请求超时时间,单位毫秒,默认值 3000 ms */
sendTimeout?: number,
/**网络请求失败时的重试次数,1 表示不重试。默认值是 3 */
maxRetries?: number,
/**是否使用本地缓存,主实例默认为 true,子实例默认为 false */
enablePersistence?: boolean,
/**是否使用异步存储,默认为 false */
asyncPersistence?: boolean,
};
pointData?: {
gameName?: string,
accessToken?: string,
gid?: string,
};
}