简介
传统的日志系统里汇聚了整个设备上所有程序运行的过程流水日志,难以识别其中的关键信息。因此,应用开发者需要一种数据打点机制,用来评估如访问数、日活、用户操作习惯以及影响用户使用的关键因素等关键信息。
HiAppEvent是在系统层面为应用开发者提供的一种事件打点机制,用于帮助应用记录在运行过程中发生的故障信息、统计信息、安全信息、用户行为信息,以支撑开发者分析应用的运行情况。
基本概念
●打点
记录由用户操作引起的变化,提供业务数据信息,以供开发、产品、运维分析。
事件设计规范
●事件领域:用于标识事件的领域,建议设置为业务模块名称,以便于区分不同的业务模块。
●事件名称:用于指定事件的名称,建议设置为具体的业务名称,以便于描述实际的业务意义。
●事件类型:用于指定事件的类型,支持以下四种类型事件:
●行为事件:用于记录用户日常操作行为的事件,例如按钮点击、界面跳转等行为。
●故障事件:用于定位和分析应用故障的事件,例如界面卡顿、掉网掉话等异常。
●统计事件:用于统计和度量应用关键行为的事件,例如对使用时长、访问数等的统计。
●安全事件:用于记录涉及应用安全行为的事件,例如密码修改、用户授权等行为。
●事件参数:用于指定事件的参数,每个事件可以包含一组参数,建议设置为事件属性或事件发生上下文信息,以便于描述事件的详细信息。
接口说明
应用事件打点接口由hiAppEvent模块提供&#