帮助中心

统计代码介绍

更新时间:2019-07-17 15:12:36

什么是统计代码?

跟踪统计代码使用JavaScript脚本埋码方式进行安装、跟踪及数据收集,当用户访问网站时加载该JavaScript跟踪代码时,用户的信息将被收集并记录。

统计代码类型

全盈云指数平台提供两种统计跟踪方式简单方式和高级方式。

简单引用方式:

简单引用方式直接安装即可跟踪分析统计(适合非技术人员进行快速部署)
<script src="//tw.yunindex.com/collect?站点标识码" async="true"></script>

高级引用方式:

对跟踪统计信息有要较高需求,需要自定义跟踪方式的网站接入比如您可以更加灵活的自定义会话时长,设置心跳,备注用户属性
<script>
//云指数 高级模式

var _qyi = _qyi || [];

    _qyi.push({

        "mergeSend": true,

        "eventSpace": 2,

        "eventnoSpace": 2,

        "heatmapSpace":4,

        "reachSpace": 3,

        "pagelife": true,

        "hearttime":1,

        "sessiontime":20,

        "userAttribute": {

            "id": "1", "name": "Johnson", "age": 29

        }

    });    (function (sd) {

        var sc = document.createElement("script");

        sc.src = "//tw.yunindex.com/collect?"+sd;

        sc.async=1;

        var hd = document.getElementsByTagName("head")[0];

        hd.appendChild(sc);

})("站点标识码");
</script>

高级引用方式支持运营人员根据项目情况进行统计调整优化,支持参数如下:

mergeSend(组合发送):
可选参数,为减少客户端的执行及请求压力,mergeSend(组合发送)将退出页面请求事件热点触达等将会合并为一个请求发送,如对数据即时性不高或网站流量高的网站建议开启当前选择项目

eventSpace(事件收集间隔):
可选参数,页面进行有埋码或无埋码后,当用户触发时间后的发送间隔,默认参数值2,当用户点击达到2个事件事发送统计请求。

heatmapSpace(热点收集间隔):
可选参数,当用户触发的任意位置时用户所触及的元素及位置信息都将会被收集(无发送数据),当用户触发的数量达到热点发送间隔,默认参数值4,当用户点击达到4次时热点信息请求将被发送到统计平台。

reachSpace(触达率间隔):
可选参数,设置用户触达率数据收集时间间隔,当用户滚动页面(滚动条被触发)后间隔默认值时间3秒后触发率信息将被发送至统计平台。

Pagelife(单页面声明周期):

可选参数,用户访问网站页面后退出网站或跳出页面时是否记录当前页面的浏览离开时间,针对单页面营销类网站的场景建议开启,默认开启。

Hearttime(心跳时间)

可选参数,默认情况用户访问一个网页后静止超过30分钟后将被视为离开并在下次使用是标记为新会话,但在如视频网站等需要页面长时间静止场景中,如需要持续标记当前用户是,可通过Hearttime(心跳时间)设置进行会话激活,如设置为每28分钟(需比会话时长小)发送一次心跳,当用户静止达到28分钟时会发送心跳通知保持用户会话状态,默认关闭。

SessionTime(会话时长)

可选参数,默认情况下用户30分钟内无操作状态,统计平台将视用户为离开状态,如用户在30分钟后刷新页面将被视为一个新的会话请求,运营可根据场景需求对会话时长进行设置。

userAttribute(用户属性)

可选参数,接入网站可以通过当前属性记录用户相关信息,用于备注用户属性。

 

安装方式:

将统计代码复制并部署到项目中全局页面,如公共头部或公共底部进行安装。详细安装步骤请参代码安装步骤