搜索

数据人该知道的埋点体系(一)

发布网友 发布时间:2天前

我来回答

1个回答

热心网友 时间:8分钟前

数据人必备的埋点体系详解

埋点,是记录用户在应用或网站上的行为并上报的重要工具。它能帮助我们深入了解用户行为模式和使用体验,推动产品优化。本文将深入探讨埋点的核心知识点和设计思路。


一、数据采集与流转流程

1. SDK 数据采集和上报



我们基于阿里云开源SDK进行定制开发,适应公司业务,提供iOS、Android、Web和小程序SDK,快速高效地采集用户行为数据,包括通用信息和自定义数据如页面、行为和用户ID等。
日志实时采集与消费,通过LogHub服务进行,提供数据清洗、解密和位置解析功能。
LogHub-etl负责初步清洗,进一步整理数据,便于存储。
LogShipper作为可靠的数据投递服务,将日志数据安全存储在数仓中。
数仓ODS层进行针对性清洗,DW层则根据业务需求制作日志表,ADS层则供运营和产品分析使用。

二、埋点设计思路

我们采用事件模型记录用户行为,包括Who、When、Where、How和What五个要素。其中,Who、When和How通常由SDK自动处理,设计重点在于Where和What,如页面名称(Page)、行为类型(Bhv_Type,尤其是内容事件)、服务器埋点信息载体(LogTrackInfo)以及客户端本地信息(LogExtInfo)。


通过这四个核心参数,已能覆盖大部分用户行为,复杂行为则通过额外参数进一步描述。下期将深入探讨更多埋点体系内容,敬请期待。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top