1# HiAppEvent介绍
2
3
4HiAppEvent是在系统层面为应用开发者提供的一种事件打点机制,帮助应用记录在运行过程中发生的故障信息、统计信息、安全信息、用户行为信息,支撑开发者分析应用的运行情况。以便进一步统计分析访问数、日常用户活跃数量、用户操作习惯以及其他影响用户使用产品的关键因素。
5
6
7## 基本概念
8
9**打点:** 记录由用户操作引起的变化,提供业务数据信息,供开发、产品、运维分析。
10
11
12## 事件设计规范
13
14- 事件领域:标识事件的领域,建议设置为业务模块名称,以便于区分不同的业务模块。
15
16- 事件名称:指定事件的名称,建议设置为具体的业务名称,以便于描述实际的业务意义。
17
18- 事件类型:指定事件的类型,支持以下四种类型事件:
19  - 行为事件:记录用户日常操作行为的事件,例如按钮点击、界面跳转等行为。
20  - 故障事件:定位和分析应用故障的事件,例如界面卡顿、掉网掉话等异常。
21  - 统计事件:统计和度量应用关键行为的事件,例如对使用时长、访问数等的统计。
22  - 安全事件:记录涉及应用安全行为的事件,例如密码修改、用户授权等行为。
23
24- 事件参数:指定事件的参数,每个事件可以包含一组参数,建议设置为事件属性或事件发生上下文信息,以便于描述事件的详细信息。
25