# 附：埋点方案设计

项目创建成功后，即可开始接入数据。但基础的数据建设决定上层的分析建筑，在开始接入数据前，一定要做好埋点规划，确定上报哪些数据什么时机上报，才能支撑最后的数据分析。

## 设计埋点方案前需确认

### 1. 现阶段的核心业务

* 验证功能设计是否合理？（关键功能）
* 按钮的点击情况？
* 关键流程的转化情况？
* banner广告/推荐位的效果转化？
* 注册/登录的用户情况？

### &#x20;2. 核心业务的关键路径

拆解各环节，设定环节指标（如各环节转化率），根据环节指标，提取动作行为，即事件，该事件就是我们要进行统计的埋点位。

## 埋点规划主要分为三个阶段

### 1. 需求整理

通常来讲，做数据分析前，必须要确定分析方法。

以注册流程为例，分析方法通常有2个：漏斗转化和点击分布。

漏斗转化分析指追踪完成几个核心步骤的人数，计算每个步骤未完成下一步的人数，找出漏损严重的关键步骤和转化失败的原因，并优化业务；更进一步的看，需要定位到未转化的人群，做用户画像分析或者做定向短信营销促转化。

点击分布指研究一个页面内用户点击各个功能的人数和次数，找出用户点击异常的环节。

结合两种分析方法，既可以定位出现问题的环节，还可以找出漏损异常的页面内出现哪些问题。

### 2. 设定指标

根据选定的分析方法，列举出所有需要用到的指标。

以注册流程为例，需要列举出每个关键事件的触发人数和次数。

![ ](https://2207941107-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaKVSdcX30MGZ24jKF_%2F-Lg1akImCpkgw2ZH5ekI%2F-Lg1fC99hCbN9p23vHYO%2FWX20190529-161950.png?alt=media\&token=ab997763-fada-402b-bde0-cdf0592dbe2a)

1）点击官网右上角的“注册”按键，记录点击注册按键人数和次数。

2）点击立即注册页面中的“立即注册”按键，记录点击立即注册按键人数和次数。

3）记录每个文本框的激活次数和人数。如果生产环境中，点击获取验证码次数远大于输入验证码次，则大概率是因为“获取验证码”后收不到下发短信。

可选步骤：

很多场景下，用户注册流程的最后一步不局限于“完成注册页面”，还需要从服务器端采集“注册成功”的行为-即成功写入数据库后，把服务器的日志传输到方舟。

### 3. 输出埋点方案

确定分析指标后，需要向技术人员提供埋点的列表的清单，进行底层的代码部署或者可视化埋点。

此外还要提供每个事件和每个参数的命名。传输时采用英文+数字的事件id，部署后在方舟平台上注释成中文名，使用中文名称方便查询和解读。（参考：[如何设计埋点方案](https://arkdocs.analysys.cn/integration/prepare/tracking-plan)）

![ ](https://2207941107-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaKVSdcX30MGZ24jKF_%2F-Lg1fvGrVmlFf6LVkpQH%2F-Lg1g5I92NN3I9G9J68V%2F%E5%9B%BE%E7%89%8718.png?alt=media\&token=e92a7f52-5176-4fc7-8910-0b86b51bd2d6)

{% content-ref url="analystics-method" %}
[analystics-method](https://arkdocs.analysys.cn/quick-start-guide/analystics-method)
{% endcontent-ref %}

{% hint style="info" %}
以上内容没有解答我的问题？[点击我进入方舟论坛去反馈](https://www.analysysdata.com/forum/index) 🚀
{% endhint %}
