首页 > 编程知识 正文

前端埋点是什么,数据埋点是什么意思

时间:2023-05-06 15:59:47 阅读:26778 作者:2864

数据分析的流程一般为:数据收集数据传输数据建模数据统计/分析/挖掘数据可视化/反馈,因此数据收集是基础和来源。

数据收集SDK通常需要包括两个较大的基础功能:

填补要点收集数据

将收集的数据传送到指定的服务器端

无论是收集数据还是传输数据,数据收集SDK都必须最大限度地确保数据的准确性、完整性和及时性。 因此,数据收集SDK需要解决许多细节问题,包括:用户id、网络策略、缓存数据策略、同步数据策略、数据准确性和数据安全。

目前,行业主流嵌入方式主要有以下三种:

代码嵌入点

全埋点

嵌入点可视化

代码嵌入点是指APP应用程序集成嵌入点SDK后,在启动时初始化嵌入点SDK,并在发生某个事件时调用嵌入点SDK提供的方法来触发事件。

代码嵌入方式是“最原始的”嵌入方式,同时也是“最万能的”嵌入方式。 这是因为它具有一系列优点:

能够正确地控制嵌入点位置

使您可以更轻松、更灵活地定制事件和属性

可以收集更丰富的业务相关数据

能够满足更细微化的分析需求

当然,代码嵌入点也有相应的缺点:

前期埋设成本相对较高

如果分析要求或事件设计发生更改,则APP应用程序必须修改嵌入点并发版本

全埋点也称为无埋点、无符号埋点、无痕埋点、自动埋点等。 全嵌入点是指APP应用开发工程师无需编写代码或编写少量代码,即可预先自动收集全部或大部分用户行为数据,根据实际业务分析需求筛选分析所需行为数据。

全埋点目前可以收集的案件有:个

启动APP应用程序事件$AppStart

退出APP应用程序事件$AppEnd

页面浏览事件$AppViewScreen

控件单击事件$AppClick

已APP的应用程序崩溃事件$AppCrashed )

全埋点具有以下优点:

前期的植入成本相对较低

如果分析要求或事件设计发生更改,则APP应用程序不需要更改嵌入点并发版本

可以有效地解决“过去的数据跟踪”问题

同时,全埋点也有一些缺点:

由于技术原因,对于缩放和滚动等复杂操作,无法进行自动收集和业务相关的数据收集,难以涵盖无法满足更精细化分析需求的各种兼容性问题。 (Android和iOS之间的兼容性、不同系统版本之间的兼容性、相同系统版本的不同ROM制造商之间的兼容性等)。

可视化嵌入点,也称为圆选,意味着通过可视化进行嵌入点。

嵌入点通常有两种类型的APP应用程序场景:

默认情况下,不执行任何嵌入点。 然后,在视觉上指定将哪个嵌入点分配给哪个控件。 (指定嵌入点。 )默认情况下,所有嵌入点都将进行填充,并可视指定哪个控件不进行嵌入点。 )排除嵌入点。 嵌入点的优缺点总体上与整个嵌入点相似。 详情请免费下载《iOS全埋点技术白皮书》查看。 本白皮书主要以所有嵌入点为中心进行介绍,部分内容也适用于代码嵌入点。

《iOS 全埋点技术白皮书》

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。