埋点方案概述

目前市面上主要有三种埋点方式,代码埋点,可视化埋点,无埋点。

代码埋点是工作量最大也是最详细的,前端需要将埋点的代码写到页面和UI上,但是可以定制一些额外的信息,比如列表序号等等。

可视化和无埋点埋点适应性不强,不能取到一些额外的信息。

因为公司针对数据的需求非常大,而且要求的维度和口径非常细,(比如评价首页feed流从上到下每个位置的广告价格)所以我们选择经过扩展的代码埋点。

我做过的埋点主要有一下平台

1.web

2.wap

3.ios,android

4.微信小程序

对于以上四个平台的埋点数据结构,核心内容一致,其他的外围的一些参数略有不同,在前端实现的方式也略有不同。

关于核心参数大概有6个。

埋点,埋点参数,来源页面,来源页面参数,当前页面,当前页面参数

其他的如ip,UA,uid,设备号均为等均为公共的外围参数。

向服务器的发送的数据格式为

{
  "埋点": "帖子页豆腐块点击",
  "埋点参数": {
    "位置序号": "1",
    "产品ID": "1"
  },
  "来源页面":"帖子页",
  "来源页面参数": {
    "帖子页id": "1"

  },
  "当前页面":"产品页",
  "当前页面参数": {
    "产品id": "1"
  },
  "ip":"123.123.123.123",
  "UA":"IE"
}

针对上面的数据格式,平台都需要自己合适的实施方式,下面会针对每个平台单独说明。


  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值