# 默认的渠道来源跟踪

## 1. 访问来源 <a href="#id-1" id="id-1"></a>

GrowingIO 会根据一次访问中的第一个页面的 referrer 判断访问来源，将referrer\_domain 作为访问来源；同时，GrowingIO 默认启用了「最终非直接点击」归因模型，回溯周期是 30 天（2016 年 1 月 30 日以前，回溯周期是 7 天）。 以「今天的访问来源」举例：

* case1:某个用户今天最后一次访问的第一个页面referrer\_domain是google.com（外站），那么该次访问的来源会被判定为google.com；
* case2: 某个用户今天最后一次访问是直接访问本站(referrer\_domain是本站或者没有referrer)，由于启用了『最终非直接点击』归因模型，回溯期是30天；GrowingIO会追踪该用户在当天及过去30天中最后一次通过外部网站进入的访问，并将这次访问的referrer\_domain作为访问来源；如果回溯30天发现用户没有通过站外渠道进入网站，那么本次访问的来源判定为「直接访问」

如何判定本站和外站： GrowingIO通过项目 ID(AI) 来区分是否外站，如果当前 referrer 页面上有相同的项目 ID，则会被当成内部跳转，否则会外站。例如：用户直接输入 URL 或通过收藏夹等方式访问，没有 referrer ，会被记为直接访问。

最终非直接点击： 该模型会忽略直接流量，将用户访问 100% 归功于用户在本次访问之前点击访问的最后一个站外渠道。该模型认为，如果直接访问来自被站外渠道吸引的用户，那么您可能希望过滤直接访问流量，仅关注站外渠道

下图中，回溯 30 天，「最终非直接点击」对应的是前天 Baidu 带来的访问；因此会将本次访问的来源归因为 Baidu

![](https://docs.growingio.com/.gitbook/assets/-LGNxeGABUADKiTWTaEM-LjZF_asP7Kx1pJcKhtb-LjZGANLmjGa2ADh_GBkE5B8AEE58AA9E69687E6A1A31.jpg)

下图中，回溯30天，找不到「最终非直接点击」；因此会将本次访问的来源归因为「直接访问」

![](https://docs.growingio.com/.gitbook/assets/-LGNxeGABUADKiTWTaEM-LjZF_asP7Kx1pJcKhtb-LjZGFT9XtRs2C3fmtlOE5B8AEE58AA9E69687E6A1A32.jpg)

## 2. 搜索词  <a href="#id-2-sou-suo-ci" id="id-2-sou-suo-ci"></a>

您的用户群体使用搜索引擎在搜索框中输入搜索词，通过此搜索词的返回结果访问您的网站，我们会记录用户在搜索框中输入的「搜索词」。

GrowingIO会针对百度、搜狗、谷歌、360这4个搜索引擎的搜索词进行解析。

* 谷歌的搜索词目前无法获取，包括所有浏览器。
* 付费的搜索词正常情况下都能被解析到。
* 未付费的搜索词对于不同的浏览器存在不同限制，当在不同的浏览器上使用上述搜索引擎搜索，能解析到的关键词会被收集，不能解析的归为“\[搜索引擎]自然流量”。
* N/A表示，这部分流量不是通过搜索词访问的。

## 3. 自主投放追踪 <a href="#id-3" id="id-3"></a>

我们提供UTM参数和自定义参数的方式跟踪您网站的自主投放渠道 具体请参照：[自主投放URL构建工具](https://assets.growingio.com/help/doc/%E8%AF%A5%E6%96%87%E6%A1%A3%E7%94%A8%E6%9D%A5%E7%94%9F%E6%88%90%E6%8A%95%E6%94%BEURL_V2.0.xlsm)​

UTM参数与GrowingIO提供的维度对应关系如下：

GrowingIO直接支持百度统计的参数解析；如果您的自主投放追踪使用的是百度统计参数，您可以直接在GrowingIO单图功能中使用对应维度制图。

维度对应关系如下表所示：

如果url中有中文字符，建议使用utf-8 encode中文字符，但请保留utm关键词。

## 4. 公司域名与GIO短链建立映射关系 <a href="#id-4" id="id-4"></a>

### 4.1 需求背景： <a href="#id-41" id="id-41"></a>

场景一：针对诸如百度SEM等投放渠道，要求落地页链接为帐户注册主域名

场景二： 客户有品牌强化需求，希望用自己域名代替 GIO 短链域名

### 4.2 解决方案： <a href="#id-42-jie-jue-fang-an" id="id-42-jie-jue-fang-an"></a>

贵司SRE运维人员或其他有权限解析域名的管理员新建一个子域名进行CNAME解析，替换GrowingIO后台监测域名，并且使用http协议。

### 4.3 流程示例： <a href="#id-43-liu-cheng-shi-li" id="id-43-liu-cheng-shi-li"></a>

1、以百度后台为例，假设百度后台申请账号时，填写的主域名为 domain.com；

2、GrowingIO后台，生成的监测链接为 <https://datayi.cn/w/rABC；>

3、域名管理员，新建子域名 tc.domain.com，使用 CNAME 解析到 datayi.cn；

4、在投放使用时，将监测链接，datayi.cn替换为子域名tc.domain.com：<http://tc.domain.com/w/rABC。>

（以上 tc.domain.com 仅为示例，具体看贵司的二级域名使用情况。）

### 4.4 特殊说明： <a href="#id-44-te-shu-shuo-ming" id="id-44-te-shu-shuo-ming"></a>

目前 GrowingIO 监测链接生成使用了如下域名

&#x20;如上述列表中的域名都在投放使用，在映射时需分别进行配置。

* 如果datayi.cn使用了二级域名, 请根据对应监测链接的二级域名配置映射。

配置举例：

1、s.growingio.com 使用 s.domain.com 替换；

2、datayi.cn使用 tc.domain.com 替换。

3、datayi.cn 使用 lk.domain.com 替换。

## 5. 自主调用 API 接口创建链接 <a href="#id-5" id="id-5"></a>

下线通知：网页推广监测链接创建 API 已合并至广告监测链接创建服务 API 下，此 API 接口计划于 19 年 12 月 1 日下线，请您尽快切换至新版 API 接口，文档位置：[推广网页创建 API](https://growingio.gitbook.io/docs/developer-manual/api-reference/query-productid/definition/create-weblinks) 。

POST **<https://gta.growingio.com/api/v1/projects/project\\_uid/activities>**

上述地址中的 project\_uid 取值请参考[获取项目UID](https://growingio.gitbook.io/docs/product-manual/sysmanage/projectmange/get-uid)。

将以下内容作为JSON Body，POST到上述链接。

### 请求参数 <a href="#id-51" id="id-51"></a>

### 返回参数 <a href="#fan-hui-can-shu" id="fan-hui-can-shu"></a>

### 接口请求示例 <a href="#id-53" id="id-53"></a>

```
POST /api/v1/projects/nxog09md/activities HTTP/1.1Host:  gta.growingio.comContent-Type: application/jsonX-Client-Id: zzzzzzzzzzzzn5cvuvzzzzzzzzz //来自于授权Authorization: 1yL0Y3C8hm5zPwMDdgsnBBB0tZarChOnpBek057MKqhqkqvPdYyebOHtl5xANeF //来自于授权Cache-Control: no-cache​{        "advertiser": "none",        "href": "http://m.youlanw.com/sh",        "name": "12.16增长_Hello_World大会",        "platform": "web",        "utmCampaign": "增长大会活动首页",        "utmMedium": "CPC_3",        "utmSource": "广点通"}
```
