您当前的位置: 首页 > 旅游

建立谷歌分析与网站优化工具跨域跟踪7z7

2019-01-31 18:01:48

设置谷歌分析与谷歌站优化工具跟踪Website Optimizer)的跨域跟踪问题!

注:本文适用于对谷歌Analytics跟踪代码的版本()

步:标记处理所有跨域链接与表单提交输出链接

首先,我们需要找出站所有的链接及表单提交动作,从一个域到另一个域的追踪,我们可以使用以下样本代码: 对于跨域链接我们可以添加相关标签,onclick=javascript:firstTracker._link(ef); return false;

样本代码:a href= onclick=javascript:firstTracker._link(ef); return false;Domain 2/a

对于表单的跨域跟踪,我们需要添加相关标记代码,

onSubmit=javascript:firstTracker._linkByPost(this);

样本代码form action= method=post onSubmit=javascript:firstTracker._linkByPost(this);注释:firstTracker._link 和 firstTracker._linkByPost可以让谷歌分析及站优化工具共享并跟踪浏览者跨域访问行为。

第二步:添加定制后的JS代码,使GA可以跟踪和它的所有子域

添加下面的代码,将可以使用谷歌分析跟踪及等所有子域),请将下面的代码添加到页head与/head 之间

ript type=text/javascript r gaJsHost = ((https: == otocol) ? https://ssl. : http://www.); ite(unescape(%3Cscript src=' + gaJsHost + ' type='text/javascript'%3E%3C/script%3E)); 04./script ript type=text/javascript y { r firstTracker = _gat._getTracker(UA-xxxxx-x); rstTracker._setDomainName(.); rstTracker._setAllowLinker(true); rstTracker._setAllowHash(false); rstTracker._trackPageview(); 12.} catch (err) { } 13./script

注释:1、您必须处理完步骤的任务,将所有的跨域链接及表单提交行为做标记处理

2、UA-xxxxx-x是您的谷歌分析配置ID

3、_setAllowLinker设置激活谷歌分析支持跨域跟踪。

4、_setAllowHash为了保证用户在不同的域之间还能保证COOKIE的传递。

第三步:添加定制后的JS代码,使GA可以跟踪和它的所有子域

ript type=text/javascript r gaJsHost = ((https: == otocol) ? https://ssl. : http://www.); ite(unescape(%3Cscript src=' + gaJsHost + ' type='text/javascript'%3E%3C/script%3E)); 04./script ript type=text/javascript y { r firstTracker = _gat._getTracker(UA-xxxxx-x); rstTracker._setDomainName(.); rstTracker._setAllowLinker(true); rstTracker._setAllowHash(false); rstTracker._trackPageview(); 15./script 16.17.} catch (err) { } 18.19./script

注释:GA配置ID(UA-xxxxx-x)一定要和步骤二中的配置ID一致!

注:相关站建设技巧阅读请移步到建站教程频道。

工程降水厂家直销
无机布防火卷帘门厂家
湖北省民爆运输车
推荐阅读
图文聚焦