美文网首页
如何设计埋点方案?只需要这2步就够了!

如何设计埋点方案?只需要这2步就够了!

作者: 易观方舟 | 来源:发表于2019-06-27 15:56 被阅读0次

数据埋点是什么

数据埋点是数据产品经理、数据运营以及数据分析师,基于业务需求(例如:CPC点击付费广告中统计每一个广告位的点击次数),产品需求(例如:推荐系统中推荐商品的曝光次数以及点击的人数)对用户行为的每一个事件对应的位置进行开发埋点,并通过SDK上报埋点的数据结果,记录数据汇总后进行分析,推动产品优化或指导运营。

埋点分析,是网站分析的一种常用的数据采集方法。数据埋点分为初级、中级、高级三种方式。

初级的数据埋点:在产品流程关键部位植相关统计代码,用来追踪每次用户的行为,统计关键流程的使用程度。

中级的数据埋点:在产品中植入多段代码追踪用户连续行为,建立用户模型来具体化用户在使用产品中的操作行为。

高级的数据埋点:与研发及数据分析师团队合作,通过数据埋点还原出用户画像及用户行为,建立数据分析后台,通过数据分析、优化产品。

数据埋点主流部署的方式有:

私有化部署(即部署在自己公司的服务器上,如果期望提高数据安全性,或者定制化的埋点方案较多,则适合私有部署,并开发一套针对自己公司定制化的数据后台查询系统保证数据的安全性和精确性,缺点是成本较高)。

接入第三方服务,比如国内的某盟和国外的GA(Google Analytics)统计,优点是成本较低,部分基础服务免费,缺点是:数据会存在不安全的风险,另外一个就是只能进行通用的简单分析,无法定制化埋点方案。

如何设计埋点方案?

拿一个简单的注册表单来举例,如何设计埋点方案:

一份完整的埋点方案有事件和用户两个方向,由事件、事件属性、用户属性三部分组成;

事件指的是用户触发的行为,比如:按钮点击事件;

事件属性指的是事件发生时候的一些信息,比如:事件发生的位置;

事件属性值指的是事件属性的值,比如事件发生的位置,值是北京;

举例:

事件是点击注册按钮,事件属性是地点,属性的值是北京。

为什么埋点方案需要由事件、事件属性、用户属性三部分组成呢?我们需要通过埋点做两件事情。并且通过SDK把这两件事情做好。

第一,我们要告诉易观方舟,放生了什么,在什么环境下发生。

第二,我们要告诉易观方舟,哪个用户是否有信息的新增或更改。

埋点方案如下:

埋点方案里一共包含4个点击事件:

输入用户名事件(属性是用户名,值是当前输入的值)

输入邮箱事件(属性是邮箱,值是当前输入的邮箱)

点击注册按钮事件(没有事件属性,就想知道点击按钮)

注册成功事件(属性是用户名,值是当前输入的值,属性2是邮箱,值是当前输入的值)

把这个埋点方案交给工程师之后,工程师按照如下方法进行埋点

第一步:对用户名,邮箱,点击按钮事件进行埋点

在注册流程里,输入文本框失去光标的时候,执行AnalysysAgent.track,里面的两个参数分别是事件名称和事件属性(以及属性值)。

以下这段代码,就把前三个事件全部埋点成功了。

第二步:对注册成功进行埋点

获取用户名和邮箱后,用ajax的方式完成注册,同时上报注册成功事件,上报成功事件里附带两个属性以及属性值。

因为已经注册成功了,所以要将当前匿名ID和正式的数据库返回的ID进行绑定,方舟里的用户ID就变成了正式ID,同时上报用户属性,用户名和邮箱。

相关文章

  • 如何设计埋点方案?只需要这2步就够了!

    数据埋点是什么 数据埋点是数据产品经理、数据运营以及数据分析师,基于业务需求(例如:CPC点击付费广告中统计每一个...

  • 埋点系列3-埋点的框架设计及其准确性

    通过前两章《埋点需求分析&设计埋点方案》《输出埋点需求文档》,我们已经足够了解埋点,并且能够输出埋点文档了。但是想...

  • 如何设计埋点方案

    一.与埋点相关的一些概念: (一).埋点方式 作者:Thea_Chen链接:https://www.jianshu...

  • 埋点系列4-从埋点系统搭建到数据可视化落地

    前景回顾《埋点需求分析&设计埋点方案》《输出埋点需求文档》《埋点的框架设计及其准确性》。理论知识已掌握,现在根据所...

  • 如何设计数据埋点方案

    一.常见的数据埋点方式 埋点分析是一种常用的数据采集方法,通常存在两种形式,分别为私有化部署即部署在自...

  • 如何设计数据埋点方案

    基于业务方提出的数据需求,梳理出数据指标体系之后,就可以知道我们需要哪些数据来进行产品的分析。 一、埋点事件模型 ...

  • 如何设计数据埋点方案

    1、常见的埋点方式 (1)全埋点 全埋点是指预先在所有可以埋点的地方进行埋点的操作,再根据实际的的场景来分析需求提...

  • 2018-06-12

    1.埋点是做什么的 2.如何进行埋点 3.埋点方案的设计 近期常被问到这个问题,我担心我的答案会将一些天真烂漫的孩...

  • 埋点系列2-输出埋点需求文档

    上一章《埋点需求分析&设计埋点方案》已经说明了什么是埋点,埋点需求分析、数据指标、常见的埋点事件等基本概念。本周主...

  • 前端埋点技术文档

    前端监控和前端埋点方案设计 阿里前端监控实践

网友评论

      本文标题:如何设计埋点方案?只需要这2步就够了!

      本文链接:https://www.haomeiwen.com/subject/uewccctx.html