中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

解讀Google analytics的代碼 讓你充分DIY

2019-03-05    來源:mysem.net

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

我們這些做營銷的基本都是文科的,對于代碼方面的理解本身就不夠,但是在有些時(shí)候還是必須要學(xué)一些代碼,特別是google廣告相關(guān)的代碼,今天與大家分享analyticsDIY的文章。

這是google analytics的跟蹤代碼:

以下為引用的內(nèi)容:
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
try {
var pageTracker = _gat._getTracker(”UA-8459969-1″);
pageTracker._trackPageview();
} catch(err) {}</script>

一、第一部分(藍(lán)字部分)
1.(”https:” == document.location.protocol) ? “https://ssl.” : http://www.);
通過這條JavaScript三元運(yùn)算符,定義了gaJsHost 變量,讓analytics辨認(rèn)出代碼所在頁面的URL地址是哪種類型,如https等等。
2.通過DOM對象函數(shù)document.write,把一串html代碼寫入到所在頁面,這串html代碼的目的是讓頁面去GA的服務(wù)器下載一個(gè)叫g(shù)a.js的統(tǒng)計(jì)功能文件,用來進(jìn)行實(shí)現(xiàn)GA的統(tǒng)計(jì)。另外,上邊的gaJsHost 變量也決定了不同頁面的ga.js文件的不同。


第一部分的代碼就實(shí)現(xiàn)了上邊的兩個(gè)目的,但我們可以根據(jù)我們網(wǎng)站的情況對他進(jìn)行簡化:

以下為引用的內(nèi)容:
1.首先是ga.js代碼下載到本地,如把ga.js放在http://www.mysem.net/ga.js  ,這樣做的唯一好處是能讓ga.js的加載速度=本站速度。不過隨著ga的連接速度提升,再加上如果下載之后,ga代碼有更新,那我們的就可能不是最新的,所以這個(gè)基本也沒有什么必要。
2.如果你的網(wǎng)站很清楚就是http://開頭的,而不是https://開頭。那么第一部分可以直接這樣寫:<script src=”http://www.mysem.net/ga.js” ></script>  這樣上邊的一大段都可以省略掉了。(type=”text/javascript”可以不寫,瀏覽器都默認(rèn)script元素為js語言。)

二、第二部分
1.try catch語句的作用是,在與GA服務(wù)器通信的過程中,防止意外錯(cuò)誤造成頁面停止Loading。
2.定義 pageTracker 實(shí)例對象,并根據(jù)你的帳戶ID關(guān)聯(lián)上。
3.pageTracker._trackPageview() 函數(shù)是指記錄一個(gè)PV,并把該頁面的地址返回給GA服務(wù)器。

第二部分的目的也很明顯,就是對應(yīng)你的賬戶ID,記錄PV數(shù)量以及頁面URL地址,我們也可以根據(jù)其目的進(jìn)行對應(yīng)的修改:

1.定義第一次打開該頁面,才記作一次PV,如果不是,則不記。通過判斷window.name是否為空值,來確定這個(gè)頁面窗口在瀏覽器中是否第一次打開。結(jié)合地寫一些其它相輔助的代碼,可以實(shí)現(xiàn)對垃圾流量的過濾。

以下為引用的內(nèi)容:
try {
var pageTracker = _gat._getTracker(”UA-8459969-1″);
if(!window.name){
pageTracker._trackPageview();}
} catch(err) {}

2.一個(gè)PV兩處記。你可以建立與兩個(gè)ID的聯(lián)系,讓訪問數(shù)據(jù)同時(shí)記入兩個(gè)ID的統(tǒng)計(jì)數(shù)據(jù)庫。

以下為引用的內(nèi)容:
<script type=”text/javascript”>
try {
var pageTracker = _gat._getTracker(”UA-8459969-1″);
var pageTracker1 = _gat._getTracker(”UA-8360212-1″);
pageTracker._trackPageview();
pageTracker1._trackPageview();}
catch(err) {}
</script>

不知道你看明白沒有,  看懂了就去折騰一下吧。突然想起以前刷競爭對手adwords轉(zhuǎn)化的時(shí)候,就是搞到別人的轉(zhuǎn)化代碼,然后放在一個(gè)頁面狂刷。

(原文鏈接)

標(biāo)簽: Google Analytics 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:怎么樣去學(xué)SEO(三)

下一篇:彭宇誠:如何添加新關(guān)鍵詞不影響原有排名