《建立谷歌分析与网站优化工具跨域跟踪dmyb.docx》由会员分享,可在线阅读,更多相关《建立谷歌分析与网站优化工具跨域跟踪dmyb.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、建立谷歌歌分析与与网站优优化工具具跨域跟跟踪设置谷歌歌分析与与谷歌网网站优化化工具跟跟踪多个个域或者者子域可可能会非非常棘手手。我们们都希望望找到合合适的解解决方案案,利用用谷歌分分析与谷谷歌网站站优化工工具,帮帮助我们们改进网网站!这这里我将将会告诉诉大家详详细的步步骤,来来解决谷谷歌分析析(Goooglle AAnallytiics)与网站站优化工工具(WWebssitee Opptimmizeer)的的跨域跟跟踪问题题!注:本文适适用于对对谷歌AAnallytiics跟跟踪代码码的最新新版本(gga.jjs)第第一步:标记处处理所有有跨域链链接与表表单提交交输出链链接首先先,我们们需要找
2、找出网站站所有的的链接及及表单提提交动作作,从一一个域到到另一个个域的追追踪,我我们可以以使用以以下样本本代码: 对于于跨域链链接我们们可以添添加相关关标签,ooncllickk=”jjavaascrriptt:fiirsttTraackeer._linnk(tthiss.hrref); rretuurn fallse;”样本本代码: DDomaain 2对对于表单单的跨域域跟踪,我我们需要要添加相相关标记记代码,查看源代代码打印帮助助1onSuubmiit=javvasccrippt:ffirsstTrrackker._liinkBByPoost(thiis);样本代码码:注释:firrst
3、TTracckerr._llinkk 和 firrstTTracckerr._llinkkByPPostt可以让让谷歌分分析及网网站优化化工具共共享并跟跟踪浏览览者跨域域访问行行为.第二步:添加定定制后的的JS代代码,使使GA可可以跟踪踪Dommainn1.ccom和和它的所所有子域域添加下下面的代代码,将将可以使使用谷歌歌分析跟跟踪Dm及neews.dommainn1.ccom等等所有子子域),请将下下面的代代码添加加到网页页与之间查看源代代码打印帮助助01scriipt typpe=texxt/jjavaascrriptt 02var gaJJsHoost = (hhttpps: = do
4、ocummentt.loocattionn.prrotoocoll) ? hhttpps:/sssl. : htttp:/wwww.); 03docuumennt.wwritte(uunesscappe(%3CCscrriptt srrc= + gaaJsHHostt + goooglle-m/gaa.jss ttypee=ttextt/jaavasscriipt%3EE%3CC/sccrippt%33E); 04 05 06try 07var firrstTTracckerr = _gaat._gettTraackeer(UA-xxxxxx-x); 08firsstTrrackker._se
5、etDoomaiinNaame(.ddomaain11.coom); 09firsstTrrackker._seetAlllowwLinnkerr(trrue); 10firsstTrrackker._seetAlllowwHassh(ffalsse); 11firsstTrrackker._trrackkPaggeviiew(); 12 caatchh (eerr) 13注释:11、您必必须处理理完第一一步骤的的任务,将将所有的的跨域链链接及表表单提交交行为做做标记处处理2、UUA-xxxxxxx-xx是您的的谷歌分分析配置置ID33、_ssetAAlloowLiinkeer设置置激活谷谷歌
6、分析析支持跨跨域跟踪踪.4、_settAlllowHHashh为了保保证用户户在不同同的域之之间还能能保证CCOOKKIE的的传递。第三步:添加定定制后的的JS代代码,使使GA可可以跟踪踪Dommainn2.ccom和和它的所所有子域域查看源代代码打印帮助助01 02var gaJJsHoost = (hhttpps: = doocummentt.loocattionn.prrotoocoll) ? hhttpps:/sssl. : htttp:/wwww.); 03docuumennt.wwritte(uunesscappe(%3CCscrriptt srrc= + gaaJsHHostt
7、+ goooglle-m/gaa.jss ttypee=ttextt/jaavasscriipt%3EE%3CC/sccrippt%33E); 04 0506 0708try 0910var firrstTTracckerr = _gaat._gettTraackeer(UA-xxxxxx-x); 11firsstTrrackker._seetDoomaiinNaame(.ddomaain22.coom); 12firsstTrrackker._seetAlllowwLinnkerr(trrue); 13firsstTrrackker._seetAlllowwHassh(ffalsse); 1
8、4firsstTrrackker._trrackkPaggeviiew(); 15 1617 caatchh (eerr) 1819注释:GGA配置置ID(UUA-xxxxxxx-xx)一定定要和步步骤二中中的配置置ID一一致!第第四步:添加网网站优化化工具WWebssitee Opptimmizeer的JJS脚本本到网页页源代码码顶部请请添加以以下代码码到您的的前部.查看源代代码打印帮助助01 02_uhaash = offf; 03_uliink =11; 04_udnn =dommainn1.ccom; 05 0607 08funcctioon uutmxx_seectiion()fun
9、nctiion utmmx() 09(funnctiion()vvar k=XXXXXXXXXXXXX,d=ddocuumennt,ll=d.loccatiion,c=dd.coookiie;ffuncctioon ff(n) 10if(cc)vvar i=cc.inndexxOf(n+=);iff(i-1)vaar jj=c.inddexOOf(;,i);retturnn c.subbstrringg(i+n. 11lenggth+1,jj0?c.llenggth:j)vvar x=ff(_uttmx),xxx=ff(_uttmxxx),h=ll.haash; 12d.wrritee()()
10、; 17第五步:添加谷谷歌网站站优化工工具(WWebssitee Opptimmizeer)跟跟踪脚本本到GAA代码的的下方查看源代代码打印帮助助01 02var gaJJsHoost = (hhttpps: = doocummentt.loocattionn.prrotoocoll) ? hhttpps:/sssl. : htttp:/wwww.); 03docuumennt.wwritte(uunesscappe(%3CCscrriptt srrc= + gaaJsHHostt + goooglle-m/gaa.jss ttypee=ttextt/jaavasscriipt%3EE%3CC
11、/sccrippt%33E); 04 0506 0708try 0910var firrstTTracckerr = _gaat._gettTraackeer(UA-xxxxxx-x); 11firsstTrrackker._seetDoomaiinNaame(.ddomaain11.coom); 12firsstTrrackker._seetAlllowwLinnkerr(trrue); 13firsstTrrackker._seetAlllowwHassh(ffalsse); 14firsstTrrackker._trrackkPaggeviiew(); 1516var secconddT
12、raackeer = _ggat._geetTrrackker(UAA-yyyyyyy-y); 17secoondTTracckerr._ssetDDomaainNNamee(ddomaain11.coom); 18secoondTTracckerr._ssetAAlloowLiinkeer(ttruee); 19secoondTTracckerr._ssetAAlloowHaash(fallse); 20secoondTTracckerr._ttracckPaagevvieww(/zzzzzzzzzzzzz/ttestt); 2122 caatchh (eerr) 2324注释:11、再次次
13、强调,一一定要完完成第一一步的内内容,以以上的跟跟踪代码码才能有有效跨域域跟踪22、UAA-yyyyyyy-y为为您的WWebssitee Opptimmizeer账户户ID33、/zzzzzzzzzzzzzz/teest为为您的网网站优化化工具测测试编号号。通常常一个测测试任务务对应一一个唯一一的编号号!第六步:添加以以上谷歌歌分析与与网站优优化工具具(Weebsiite Opttimiizerr)整合合后的代代码到每每个测试试网页.通常A/B测试试一般会会有2个个以上的的测试页页面,我我们需要要在每个个页面部部署以上上代码,完完成跨域域跟踪.第七步:添加网网站优化化工具(Webbsitte
14、 OOptiimizzer)转化脚脚本到您您的转换换成功页页查看源代代码打印帮助助01 02if(ttypeeof(urcchinnTraackeer)!=ffuncctioon)doccumeent.wriite() 05 0607 0809try 1011_uaccct = UA-yyyyyy-y; 12_udnn =m; 13_uliink =11; 14_uhaash = 0; 15urchhinTTracckerr(/zzzzzzzzzzzzz/ggoall); 1617 caatchh (eerr) 1819注释:11、UAA-yyyyyyy-y为为您的网网站优化化工具IID账户户标识22、_uudn手手动设置置网站跟跟踪域。3、_ulink=1设置网站优化工具支持从一个域到另一个域的跟踪第八步:新建高高级过滤滤器,使使谷歌分分析可以以在报告告中显示示每个域域的跟踪踪报告. 过滤器类类型:高高级 字段 AA - 主机机名 (.*) 字段 BB -请求UURL (.*) 输出至 -请请求URRL $A11$B11