java 埋点 设计 原则 埋点开发_交互

「埋点」是产品监听用户的必须手段;

其本质是:在产品的某些位置放入代码,获取用户的「元数据」及「行为数据」(点击、搜索、停留时间及社交行为);

目标是:通过数据反馈 维持产品迭代及存续。

2B/2C产品埋点的方式相同,但对数据的使用诉求不同。

  • B端:埋点主要用于考核产品使用程度、用户行为分析等;
  • C端:多用埋点数据指导运营行为及产品迭代;

在数据驱动产品的时代,不懂埋点做产品无异盲人说马B门造车。本篇文章,针对「埋点」主要说明三个问题

  • 壹.数据埋点的发展及现状
  • 贰.数据埋点的流程
  • 叁.数据埋点工具介绍

壹.数据埋点的发展及现状

埋点技术当前的主要矛盾是:数据分析成为刚需 和 老板兜比脸干净之间的矛盾;

为了存续,公司可以定制开发一套数据监听平台,但是成本非常高,大多数公司并不会选择这种途径,同时,市场上存在大批流量监控、分析和统计的产品。

国内知名的公司有友盟数据、百度统计等,国际上通用的数据分析平台是谷歌的Google Analytics和Firebase。

贰.数据埋点的流程

常见的埋点方式简单分有两类:

  • 第一类:预先设定好目标数据,程序员撰写代码插入到相应页面,把实时数据传送到后台数据库或者客户端。
    这种方法难度较低,但随着数据需求的增多,工作会变得非常繁琐;
  • 第二类:利用第三方统计SDK(第三方平台提供)接入系统之中,号称“无埋点”采集。
    这种方式可以降低埋点成本,实时监控产品数据,但是数据就会被第三方掌握,精准度相对偏低。

企业埋点的一般流程为:

申请网站账号→获取埋点片段/安装sdk→将代码埋入APP→观看分析数据;

前三步由研发协助(研发根据「埋点文档」设置埋点),第四个步骤可以由产品经理直接执行;

java 埋点 设计 原则 埋点开发_photoshop_02

(埋点文档示例)

叁.数据埋点工具使用介绍

常用的工具有GrowingIO、神策数据等,以下以GrowingIO为例(第二类埋点方式):

java 埋点 设计 原则 埋点开发_平面_03

(点击上方安装SDK)

java 埋点 设计 原则 埋点开发_photoshop_04

(安装SDK)

java 埋点 设计 原则 埋点开发_交互_05

(添加应用)

java 埋点 设计 原则 埋点开发_平面_06

(编辑完成)

然后就能看到

java 埋点 设计 原则 埋点开发_平面_07

实际来说操作非常方便