# Web 渠道追踪

> 神策分析 1.13 版本使用全新渠道管理功能，若您系统为 1.13 及以上版本，点击查看[新版渠道管理功能使用说明](https://www.sensorsdata.cn/_manual/channel_management.html)

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

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

参考 [神策分析 JavaScript SDK](https://54td.gitbook.io/shence/technical_guide/detailed_guide/js_sdk) 引入 SDK ，其中的 `sensors.quick('autoTrack')` 的作用就是在每个页面打开后，都发送一个 `$pageview` 也就是页面访问事件，同时如果这个用户是首次打开网站，会给这个用户设置用户属性，包含 `广告系列`， `前向地址`， `前向域名`。\
`$pageview` 中包含如下属性\
1\. 广告系列属性。\
2\. 前向地址，前向域名属性。也就是 referrer。\
3\. 页面地址，页面路径，页面 title 用来表示网页。\
4\. 是否首次访问。

## 2. 构建渠道追踪链接

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

![](https://3928609189-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Levm4x0IpHBx6dxiaCM%2F-LeydYULqjq7WfRLX0IT%2F-LeydlQm71PQTzWOWYAq%2Fweb_utm_create.png?generation=1557976793588623\&alt=media)

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

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

## 3 获取链接点击次数

当用户点击用神策渠道链接管理生成的短链时，会触发 `$ShortUrlRedirect` 事件（该事件默认隐藏，需在神策分析界面元数据元事件由隐藏更改为可见），可通过查询该事件的总次数获取短链被点击的次数。\
![](https://3928609189-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Levm4x0IpHBx6dxiaCM%2F-LeydYULqjq7WfRLX0IT%2F-LeydlQotr0Cc1NOdTXo%2Ftrack_installation_img8.jpg?generation=1557976793207331\&alt=media)

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

![](https://3928609189-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Levm4x0IpHBx6dxiaCM%2F-LeydYULqjq7WfRLX0IT%2F-LeydlQt4C4MLHHdDB6T%2Ftrack_installation_img9.jpg?generation=1557976793287194\&alt=media)
