国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

如何用Google Analytics跟蹤用戶行為 來優(yōu)化網(wǎng)站

2024-04-25 20:27:18
字體:
供稿:網(wǎng)友

Google Analytics(谷歌分析)為我們提供了強(qiáng)大的網(wǎng)站統(tǒng)計(jì)功能,其中Custom Reports(自定義報(bào)告)功能更是為我們擴(kuò)展統(tǒng)計(jì)功能提供了方便。在這里我們探討一下通過自定義報(bào)告功能跟蹤用戶行為的方法。

Google Analytics的統(tǒng)計(jì)代碼分為標(biāo)準(zhǔn)統(tǒng)計(jì)和異步統(tǒng)計(jì)兩種,因此我們分開討論。先看看兩種基本的統(tǒng)計(jì)代碼:

標(biāo)準(zhǔn)統(tǒng)計(jì)

<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-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}</script>

異步統(tǒng)計(jì)
 
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
 
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ?
    'https://ssl' : 'http://www') +
    '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();
 

1.添加用戶行為

其中“UA-XXXXX-X”為自己的Google Analytics ID。

下面為添加用戶行為的方法,先說采用標(biāo)準(zhǔn)統(tǒng)計(jì)代碼的方法。以分析用戶點(diǎn)擊“Subscribe To Our RSS Feed”鏈接的行為為例。

JavaScript代碼

以下為引用的內(nèi)容:

<a href="http://feeds2.feedburner.com/webresourcesdepot" onclick="pageTracker._trackEvent('rss', 'clicked')"Subscribe To Our RSS Feed</a>
</a>

 

用JavaScript添加行為的話需要為每個(gè)需要統(tǒng)計(jì)的項(xiàng)目都加上onclick事件。嫌麻煩的話也可以用jQuery監(jiān)聽統(tǒng)計(jì)對象。

jQuery代碼

注:通過jQuery監(jiān)聽統(tǒng)計(jì)對象的話需要為統(tǒng)計(jì)對象加上特定的class(類)或者id,如下面的代碼,需要為“Subscribe To Our RSS Feed”鏈接加上class=”rss”的類。

以下為引用的內(nèi)容:

jQuery('.rss').click(function() {
    pageTracker._trackEvent('rss', 'clicked');
});

以上方法針對標(biāo)準(zhǔn)統(tǒng)計(jì)代碼,以下是異步統(tǒng)計(jì)代碼添加事件的方法,同樣分JavaScript和jQuery兩種:

JavaScript代碼

以下為引用的內(nèi)容:
<a href="http://feeds2.feedburner.com/webresourcesdepot" onclick="_gaq.push(['_trackEvent', 'rss', 'clicked'])">Subscribe To Our RSS Feed</a>

jQuery代碼

以下為引用的內(nèi)容:
jQuery('.rss').click(function() {
_gaq.push(['_trackEvent', 'rss', 'clicked']);
});

注:用jQuery監(jiān)聽對象的話切記要添加對應(yīng)的class或者id。

2.添加自定義報(bào)告

添加好需要統(tǒng)計(jì)的用戶行為后,我們需要在Google Analytics里添加相應(yīng)的報(bào)告,這樣才能準(zhǔn)確地統(tǒng)計(jì)并顯示相關(guān)數(shù)據(jù)。以這篇文章所舉的例子來說,我們可以方便地了解到有多少訪客點(diǎn)擊了“Subscribe To Our RSS Feed”這個(gè)鏈接。如果頁面上有多個(gè)訂閱鏈接,甚至可以知道那個(gè)訂閱鏈接的點(diǎn)擊率比較高,從而相應(yīng)地調(diào)整訂閱鏈接的位置,為調(diào)整網(wǎng)頁布局提供一個(gè)可靠的參考。

如上圖,可以統(tǒng)計(jì)出訂閱鏈接的總點(diǎn)擊次數(shù)。

下面是兩個(gè)實(shí)例教程,將對你如何充分利用自定義報(bào)告起到很好的啟示。

1.那些內(nèi)容最能吸引訪客訂閱

1.登錄Google Analytics,點(diǎn)擊“Custom Reporting》Create new custom report(自定義報(bào)告》創(chuàng)建自定義報(bào)告)”;

2.選擇“Content》Total Events(內(nèi)容》事件總計(jì))”作為metric(指標(biāo));

3.選擇“Content》Page Title(內(nèi)容》頁標(biāo)題)”,如果頁面標(biāo)題和內(nèi)容都不是固定內(nèi)容的話可以選擇“Page(網(wǎng)頁)”作為dimension(維度);

4.修改報(bào)告名稱,并保存報(bào)告。

2.獲取訂閱者來路

1.登錄Google Analytics,點(diǎn)擊“Custom Reporting》Create new custom report(自定義報(bào)告》創(chuàng)建自定義報(bào)告)”;

2.選擇“Content》Total Events(內(nèi)容》事件總計(jì))”作為指標(biāo);

3.選擇“Traffic Sources》Source(流量來源》來源)”作為維度;

4.修改報(bào)告名稱,并保存報(bào)告。

后記

網(wǎng)站流量和用戶行為分析是指定網(wǎng)站發(fā)展方向的重要參考(特別是CMS類網(wǎng)站),通過Google Analytics強(qiáng)大的分析功能,你可以輕松地查看訪客在網(wǎng)站上的一舉一動,從而對網(wǎng)站做出相應(yīng)的優(yōu)化,提高用戶體驗(yàn)和黏度。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临猗县| 邵阳县| 雅安市| 江都市| 永顺县| 临朐县| 肇庆市| 玉林市| 台安县| 通辽市| 青铜峡市| 荆门市| 密云县| 阳春市| 昌平区| 巢湖市| 武胜县| 阿克陶县| 宣武区| 丰县| 丘北县| 潼关县| 兴安县| 庐江县| 吉水县| 灵石县| 乐昌市| 彰化市| 永福县| 潼南县| 阳城县| 林州市| 石泉县| 华池县| 博野县| 贺州市| 囊谦县| 保靖县| 大理市| 班玛县| 松滋市|