import AppSdk from "./AppSdk"; import ObjectInstance from "../uitl/ObjectInstance"; /** * 数据打点 */ export default class TeaSdk { dot(key: string, value?) { if (!value) { value = ''; } else if (typeof (value) == 'object') { value = JSON.stringify(value); } AppSdk.I.appDotLog(key, value); } static get I(): TeaSdk { return ObjectInstance.get(TeaSdk) as TeaSdk; } } export enum DotKey { NativeAd = 'native_ad', RewardAd = 'reward_ad', //用户看激励视频,在成功回调后打点,参数from:看视频的点 REDPACKET = 'redpacket',// 用户得到红包,内容参考消星星打点 GameStart = 'gt_start_play', // 游戏开始一局 GameEnd = 'gt_end_play', // 游戏结束 GameRelive = 'gt_revive', // 复活 }