26 lines
842 B
TypeScript
26 lines
842 B
TypeScript
import { gg } from "../../gg";
|
|
import { AnalysisInterface, EventParam } from "./AnalysisInterface";
|
|
|
|
/**
|
|
* 默认统计分析类
|
|
*
|
|
* @author caizhitao
|
|
* @created 2020-11-26 22:25:55
|
|
*/
|
|
export default class Analysis implements AnalysisInterface {
|
|
report(eventName: string, eventParams?: EventParam): void {
|
|
gg.logger.log("analysic", "report", eventName, eventParams);
|
|
// gg.logger.log(">> 上报事件")
|
|
// gg.logger.log(">> name : " + eventName);
|
|
// gg.logger.log(">> params : ");
|
|
// if (eventParams) {
|
|
// let keys = Object.keys(eventParams);
|
|
// if (keys) {
|
|
// for (let i = 0; i < keys.length; i++) {
|
|
// gg.logger.log(`>>>> ${keys[i]} : ${eventParams[keys[i]]}`);
|
|
// }
|
|
// }
|
|
// }
|
|
}
|
|
}
|