Web 渠道追踪,是通过给网站 URL 后面加上 utm 相关参数,然后网站里加载了 SDK 后,会自动把 utm 相关属性加到 $pageview 这个事件的属性中。

在网站中集成神策分析 JavaScript SDK

参考神策分析 JavaScript SDK 引入 SDK ,其中的 sensors.quick('autoTrack') 的作用就是在每个页面打开后,都发送一个 $pageview 也就是页面访问事件,同时如果这个用户是首次打开网站,会给这个用户设置用户属性,包含 广告系列 前向地址 前向域名
$pageview 中包含如下属性

  1. 广告系列属性。
  2. 前向地址,前向域名属性。也就是 referrer。
  3. 页面地址,页面路径,页面 title 用来表示网页。
  4. 是否首次访问。

构建渠道追踪链接

网站中已经集成了 SDK 后,可以对你们网站的某个页面,使用神策分析渠道链接生成工具(点击神策分析右上角‘创建渠道链接’进入)来对广告投放链接进行标记。
下面是某电商网站的一次春节促销活动为例。运营同学在百度投放了 SEM,购买了 年货 这个关键词,投放的链接为 https://www.sensorsdata.cn/index.html 


如上,运营同学就可以将生成的链接交给渠道商作为最终的投放链接。

通过以上的准备工作,当用户点击打开标记好的链接后,集成的 SDK 便会默认采集 $pageview 页面浏览事件,并且包含 $utm_ 属性。


获取链接点击次数

当用户点击用神策渠道链接管理生成的短链时,会触发 $ShortUrlRedirect 事件(该事件默认隐藏,需在神策分析界面元数据元事件由隐藏更改为可见),可通过查询该事件的总次数获取短链被点击的次数。

该事件中的 distinct_id 与真实用户的 distinct_id 是不相同的,神策分析 1.13 旧版本及其之前的版本 distinct_id 统一为固定值 “track_short_url_fake_id”,神策分析 1.13 新版本及其之后的版本 distinct_id 为 IP, 主要用于统计链接的点击次数,而不能基于该 ID 统计具体某个用户的转化,且不会被写入用户表。