文档章节

埋点

vinci321
 vinci321
发布于 02/07 11:21
字数 1347
阅读 60
收藏 0

作者:国双商业市场
链接:https://www.zhihu.com/question/36411025/answer/144973846
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

所谓“埋点”,是数据采集领域(尤其是用户行为数据采集领域)的术语,指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。

埋点的技术实质,是先监听软件应用运行过程中的事件,当需要关注的事件发生时进行判断和捕获,然后获取必要的上下文信息,最后将信息整理后发送至服务器端。所监听的事件,通常由操作系统、浏览器、APP框架等平台提供,也可以在基础事件之上进行触发条件的自定义(如点击某一个特定按钮)。一般情况下,埋点可以通过监测分析工具提供的SDK来进行编程实现。

埋点的业务意义显而易见,即帮助定义和获取分析人员真正需要的业务数据及其附带信息。在不同场景下,业务人员关注的信息和角度可能不同。典型的应用场景有面向数字营销领域的分析,以及面向产品运营领域的分析。前者注重来源渠道和广告效果,后者更在意产品本身流程和体验的优化。两者各有侧重,也可以有一些交叉。所以,对于不同的项目和分析目的,应当设计不同的埋点方案。

近年来,埋点的方法论上也出现了一些业界新趋势,如“无埋点”技术。所谓“无埋点”,是指不再使用笨拙的采集代码编程来定义行为采集的触发条件和后续行为,而是通过后端配置或前端可视化圈选等方式来完成关键事件的定义和捕获,可以大幅提升埋点工作的效率和易用性。在“无埋点”的场景下,数据监测工具一般倾向于在监测时捕获和发送尽可能多的事件和信息,而在数据处理后端进行触发条件匹配和统计计算等工作,以较好地支持关注点变更和历史数据回溯。当然,即便是“无埋点”技术,也仍然需要部署数据采集基础SDK(又称基础代码),这一点需要注意,容易产生误区。

如果需要了解更多关于埋点的详细信息,可以阅读宋星的文章:

http://www.chinawebanalytics.cn/auto-event-tracking-good-bad-ugly/

By 何恺铎

 

数据埋点是一种良好的私有化部署数据采集方式。数据采集准确,满足了企业去粗取精,实现产品、服务快速优化迭代的需求。 简单的说,找节点,布代码,收数据。

数据埋点可以分为三个阶段: 代码埋点框架式埋点 (也称为可视化埋点)以及无埋点。

但随着业务规模扩大,数据需求增多,埋点效率低下,采集成本过高等问题开始暴露, 越来越多的公司开始注重无埋点技术。

曾经在一个公众号中,看过一篇文章,写的不错,推荐给您!我上面说的,大多也是摘自这里

数据分析产品的下一个进化:基于无埋点的有埋点

侵删!



作者:赵素卫
链接:https://www.zhihu.com/question/36411025/answer/139101494
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

https://www.douban.com/note/583877743/

埋点的3种方式概述

花信风 花信风 2016-09-28 00:30:45

1、第三方SDK(又可称前端数据采集)
通过这种 SDK 只能够采集到一些基本的用户行为数据,比如设备的基本信息,用户执行的基本操作等。但是服务端、数据库中的数据并没有采集
客户端 SDK 还有一个问题就是经常觉得统计的不准,和自己的业务数据库数据对不上,出现丢数据的情况。这是前端数据采集的先天缺陷,因为网络异常,或者统计口径不一致,都会导致数据对不上

2、使用业务数据库做统计分析
一般的互联网的产品,后端都是有业务数据库,里面存储了订单、用户注册信息等数据

3、Web 日志进行统计分析
建议:推荐尽量从后端进行埋点,这样就不用多个客户端埋了。当然,如果有行为只在客户端发生,还是要在客户端进行的

可视化埋点:
一是事先在产品上埋一个 SDK,二是通过可视化的方式,生成配置信息,也就是事件名称之类的定义,三是将采集的数据按照配置重命名,进而就能做分析了。

前端指客户端,
后端指服务端。接收客户端的请求,然后根据请求访问数据库,得到结果。将结果处理之后再返回到客户端

本文转载自:https://www.zhihu.com/question/36411025

共有 人打赏支持
vinci321
粉丝 6
博文 155
码字总数 210593
作品 0
数据增长第一步:选择“最优”的埋点采集方式

  【IT168 评论】在这一个大数据的时代,凭经验拍脑门的决策方式已成过去,数据的重要性不言而喻,数据分析的第一步就是从数据源头做好采集工作,我们今天的主题:数据埋点。   埋点:数...

it168网站
2017/08/11
0
0
微信小程序无埋点数据采集方案

作者:lxj 前言 相信业务团队对这样的场景不会太陌生: 打点需求: 每新上一个功能,数据产品便会同步加上打点需求,当数据打点上线后一段时间,数据产品/业务产品便会针对数据的转化率分析和...

美团点评点餐
2017/12/18
0
0
移动应用要如何埋点上传才能收集更多数据?

作者介绍 程君杰,曾就职于阿里巴巴移动事业部,数据技术专家。主要负责业务数据分析挖掘系统架构和设计,包括大规模数据采集、分析处理、数据挖掘、数据可视化、高性能数据服务等。 1简介 ...

刈刀(程君杰)
2016/08/25
0
0
TalkingData灵动分析背后的产品故事

把简单留给用户,把复杂留给自己。谷歌千万人的智慧汇聚起来,给用户看到的只是一个小小的搜索框——这个简单的搜索框改变了世界。TalkingData作为一个创业团队,我们也一直在向往着改变世界...

肖文峰
2015/08/23
0
0
Android埋点SDK技术分析

Android埋点SDK技术分析 Uncle Chen2017-12-194 阅读 技术AndroidSDK 一、概念 埋点,是对Web网站、App进行数据采集的一种方法。通过埋点,可以收集用户在应用中的产生行为,进而用于分析和优...

Uncle Chen
2017/12/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
1
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
6
0
在Ubuntu安装和配置Sphinx

Ubuntu系统默认是配置有sphinx的,先检查一下,别多此一举。。。。。 在开始本指南之前,您需要: 一个Ubuntu 16.04服务器。 sudo的一个非root用户,您可以通过以下设置本教程 。 安装在服务...

阿锋zxf
今天
1
0
Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需...

飞扬青云
今天
2
0
TypeScript基础入门之高级类型的多态的 this类型

转发 TypeScript基础入门之高级类型的多态的 this类型 高级类型 多态的this类型 多态的this类型表示的是某个包含类或接口的子类型。 这被称做F-bounded多态性。 它能很容易的表现连贯接口间的...

durban
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部