对于SDK而言,数据采集是指在用户行为触发时(例如:小程序启动、点击了某个按钮等),按照既定的数据格式,将用户的行为进行数据化。根据采集方式的不同,可以分为代码埋点、全埋点和自定义全埋点:
1.代码埋点是指调用 SDK 提供的 track() 接口采集自定义事件;
2.全埋点是指 SDK 通过代理生命周期函数与各个事件处理函数来实现预置事件的采集;
3.自定义全埋点是指将 SDK 自动采集预置事件的功能关闭,由开发者手动调用 SDK 提供的特定接口 quick() 实现预置事件的采集。
神策数据微信小程序 SDK 还提供了全埋点版本和自定义埋点版本:
全埋点版本是 SDK 自动代理了微信小程序的 App、Page 和 Component 三个接口,自动采集预置事件依赖于全埋点版本的 SDK;
自定义埋点版本是指不采用 SDK 自动采集预置事件的功能,开发者手动调用 SDK 提供的接口完成预置事件的采集。
收起