stat_level.md
2.34 KB
e5e0d59bd4b8219452e939932721eccde59ae530/stat_level.md#">关卡分析打点
e5e0d59bd4b8219452e939932721eccde59ae530/stat_level.md#">简介
关卡分析,为开发者提供小游戏详细的关卡数据,分析各关卡玩家的通关状况,帮助开发者从数据角度衡量游戏设计的合理性,调节难易度,观察各关卡道具使用情况和奖励获取状况,对比分析各个指标,通过量化玩家数据,提高游戏体验。
e5e0d59bd4b8219452e939932721eccde59ae530/stat_level.md#">后台使用
接入关卡分析接口后,登录后台->头部tab切换到【游戏数据】->【产品分析】->【关卡分析】可查看关卡进入用户数据、失败次数、失败率、平均完成时间等):
接入API:
名称 | 功能说明 |
---|---|
PCSDK.stat.event | 自定义事件打点,使用前请前往后台进行添加自定义事件key |
- event
PCSDK.stat.event(event_key: string , event_source: string , opts?: { ext_val?: string | number} ): Promise<any>
定义:自定义事件打点,可在游戏任何位置定义事件打点
参数:
event_key: string 必传,后台配置的事件key
event_source: string 必传,触发该事件所在页面位置,例如:结算页面、排行榜界面、签到页面。。。
opts?: object 选传,自定义扩展参数,一些特定的事件想传递更多信息,此参数使用请咨询相关对接人员目前只支持对象一个key(evt_val),多个扩展参数使用'|'连接
{
ext_val: '100|1000'
}
示例:
// 签到功能
private onSign() {
PCSDK.stat.event(EventKeys.FunctionSign, '主界面');
}
// 开始加载资源
private loadRes() {
PCSDK.stat.event(EventKeys.LoadingExhibition, '加载界面');
LoaderManager.I.setCallback(this.onLoadedMain, this.onProgressMain, null, this).loadMain();
}
// 升级领奖
private onReward(e: Laya.Event) {
PCSDK.stat.event(EventKeys.LvUpRewards, '升级界面');
SDKTools.shareDispatch(ShareKey.LevelUpDiamond, {
success: this.handleDoubleReward,
context: this
});
}