Dictionary<string, string> paramsDic = new Dictionary<string, string>();
// 必传参数
paramsDic.Add("track_platform","dianhun"); //固定值:dianhun
paramsDic.Add("event","levelUp"); //自定义事件名
// 可选参数
paramsDic.Add("opt_obj","pay_btn"); //操作对象,如果是按钮点击事件,则对应按钮ID
paramsDic.Add("opt_res","real_page"); //操作结果
paramsDic.Add("opt_reason","login"); //操作原因
paramsDic.Add("zid","1"); //大区ID,若游戏无大区概念,则填1作为初始大区编号
paramsDic.Add("sid","1"); //大区的下一级,若游戏无服概念,则填1作为初始服编号
paramsDic.Add("role_id","7812312"); //角色ID,游戏内唯一(不同区服之间也不允许重复),建议纯数字。若游戏无角色概念,则填账号id
paramsDic.Add("extend_param_json","{\"kills\":\"0\",\"deaths\":\"0\",\"assistant\":\"0\"}"); //扩展参数
DHTrackHelper.track("custom", paramsDic);