SEMWatch問答系列:Google Analytics安裝解釋回答

SEMWatch問答系列:Google Analytics安裝解釋回答

謝謝大家的參加,SEMWatch問答系列第1篇:Google Analytics安裝問答 已經告一段落,依據使聚在一起到的問題,我們著意針對一下子問題施行解釋回答。謝謝特邀佳賓抹香鯨給出的周密的解釋回答。

1. 手機版百度m.baidu.com和百度圖片搜索在GA計數裡默許是否作為搜索引擎網站流量出處計數,假如不似的話版本,應該怎麼樣設置?

抹香鯨:手機版百度m.baidu.com和百度圖片搜索在GA計數裡默許是被記錄為推介出處的,要將這兩局部流量納入百度搜索流量需求在GATC中添加一行代碼:_gaq.push([‘_addOrganic’, ‘baidu’, ‘word’]);

SEMWatch:抹香鯨給出了在GA中添加搜索引擎網站的代碼,往後對於其它網站大家都可以采取大致相似的辦法施行收拾。這處需求注意一點兒的是,在m.baidu.com的搜索最後結果中,默許的事情狀況下百度給網頁施行從新編碼和分頁,造成js的遺失。在這種事情狀況下GA是失靈的。

2.全站全部鏈接都設置為_blank在新窗戶敞開,是否會影響GA對頁面稽留時間、跳出率、退出率數值的正確性?

抹香鯨:鏈接設置為原窗戶敞開和新窗戶敞開並不會影響GA對數值的計數,GA運用後一頁面的時間戳減前一頁面的時間戳來計算頁面稽留時間,按一個訪次Session中的頁面瀏覽量計算跳出率。所以鏈接都設置為_blank在新窗戶敞開不會影響數值的正確性。

3.一個雙語的網站,運用二級域身份地位開:cn.site.com和us.site.com; 有沒有啥子好的方法檢驗測定這兩個局部呢?譬如說是開創兩個google analytics配備布置文件,仍然開創一個總的,而後加filter?這兩種辦法各有啥子優欠缺呢?謝謝。

抹香鯨:兩種辦法都是可以的,主要看網站的策略和計數需要,譬如網站中是否有跨域的行徑或轉化,仍然說兩個子網站個子是獨立的。跨域追蹤對於跨域的過訪行徑和轉化比較有幫助。單獨追蹤可以更好的計數到不一樣子域的表達。但兩者在UV,Visits,TOS等指標上都會有一點影響。單獨追蹤的數值有可能會偏大一點。

SEMWatch:運用兩個配備布置文件的話在數值匯總的時刻會有麻煩(假如需求的話),運用同一個配備布置文件的話每個網站的流量出處有可能會有問題。一個偷懶的作法,開創三個配備布置文件,一個總的配備布置文件,安裝在兩個網站上,同時每個網站再安裝一個二級域名的網站的配備布置文件。

4.你好;我如今在搜狗競價裡投放廣告,想計數一下子搜狗投放的網站關鍵詞轉化率,我想以53客服的談天諮詢記錄作為轉化目的,敬辭怎麼樣把把搜狗的關鍵字和53客服的諮詢記錄安裝在Analytics裡。謝謝

抹香鯨:按下邊5個步驟操作可以成功實現這個需要:

1-在全部頁面的GATC中添加對搜狗流量的追蹤。

_gaq.push([‘_addOrganic’, ‘sogou’, ‘query’]);

2-對搜狗的付費流量的目的URL添加標記

/?utm_source=sogouutm_medium=ppcutm_campaign=paid百分之百2Bsearch

3-對53客服談天工具中的按鍵施行自定義插碼

a href=調換為你的URLonClick=javascript:_gaq.push

([‘_trackPageview’,’virtual/53_chat_button’]);

4-在Google Analytics的Profile中將virtual/53_chat_button設置為目的。

5-過訪Google Analytics報告陳述—流量出處—搜索引擎網站—付費—sogou,而後點擊第1個目的集

SEMWatch:謝謝抹香鯨的詳實的詮釋。

5.假如在53客服談天後進入了第三方付出完成購買,應當怎麼樣部署GA 代碼。此處發生了DOMAIN變動,GA COOKIE仍然第1方COOKIE嗎?

抹香鯨:GA的Cookie是第1方的。假如運用第三方購物車完成付出,在GATC中做相應設置就可以了。

_gaq.push([‘_setAllowHash’, false]);

SEMWatch:除開抹香鯨給出的直接解決方法以外,這處我們供給額外一種辦法。在SiteCatalyst有product finding method的跟蹤辦法,在GA中我們可以臨摹一下子,運用GA的個性化變量來成功實現。當某個用戶進入了53客服談天這個手續在這以後,被觸動引發一下子代碼:

_gaq.push([‘_setCustomVar’,1,‘Purchase Push’,’53Chat’,1]);

這麼,這個過訪者便和標簽53Chat結合起來,一直到被另一個purchase push method所接替。這麼在定義了購買的目的集在這以後,53chat作為purchase push的報告陳述中的一個項目會半自動跟購買數目接合起來。

注意:這處purchase push設置到達visitor level,也就是說一朝標簽被被觸動引發,錯非它的數字被接替,不然這個標簽會跟往後這個過訪者的全部活動結合起來;假如需求這個標簽只在現時過訪中發生效力的話,可以把最終一個‘1’改成‘2’(session-level)

6.GA COOKIE是第1方COOKIE所以不會有BLOCK的問題,但思索問題到那末多網站都在運用GA,盡管每個網站的GA都有ID間隔,但在GA的服務器端應當是可以完成完整追蹤的。譬如用戶從A網站到B網站到C網站的過程,假如三方都部署GA代碼,盡管A,B,C都不可以看到對方網站的GA跟蹤數值,但 Google有有經驗完成完整的用戶行徑追蹤。這個講法有沒有問題?假如沒有問題,是否存在數值安全上的隱懮?

抹香鯨:完整的用戶行徑追蹤需求完整的代碼實行,Google Analytics是否能整合不一樣網站的訪客行徑如今還不太明白。

SEMWatch:這個問題的確非常不好述評。作者的想法是,無論google保留若乾數值,假如沒有一個一統的ID,它都萬不得已把這些個數值結合起來。Google的adsense對用戶的行徑定向是十分堅強雄厚的。然而其數值剖析的出處我們並不明白。

 7.Google Analytics代碼已被安裝,不過技術部簡單的沒有用 跨子域名的追蹤辦法 只認為合適而使用了針對子域名譬如 cn.xxxxxx.com的代碼。後來想排重,施行跨域名的追蹤,但又不可以遺失原來的數值,問題是:1個網頁能否添加幾個profile的跟蹤,1個profile接著追蹤原來的,1個profile追蹤跨子域名的?若可以,請詳解一下子。

抹香鯨:

一個網頁中可以添增添段GATC,並對不一樣的GATC施行單獨設置。所以你的需要是足以成功實現的。

下邊是將一個頁面的數值作別送出到兩個不一樣的Profile的例子。那裡面UA-11111111-1賬戶添加了新的搜索

引擎追蹤,UA-22222222-1施行了跨域設置。

以下為援用的內部實質意義:
!–GA tracking code begin–
script type=text/javascript

var _gaq = _gaq [];
_gaq.push(
[‘_setAccount’, ‘UA-11111111-1’],
[‘_addOrganic’, ‘soso’, ‘w’],
[‘_addOrganic’, ‘yodao’, ‘q’],
[‘_addOrganic’, ‘sogou’, ‘query’],
[‘_addOrganic’, ‘baidu’, ‘word’],
[‘_trackPageview’],
[‘_setAccount’, ‘UA-22222222-1’],
[‘_setAllowHash’, false],
[‘_trackPageview’]);

(function() {
var ga = document.createElement(’script’); ga.type = ‘text/javascript’; ga.async =

true;
ga.src = ‘/ga.js‘;
var s = document.getElementsByTagName(’script’)[0]; s.parentNode.insertBefore(ga, s);
})();

/script
!–GA tracking code end–

 

SEMWatch:抹香鯨給出了異步代碼的多profile的跟蹤辦法,這處編者給出同步代碼的多profile的跟蹤辦法:

以下為援用的內部實質意義:
script type=text/javascript
var gaJsHost =1;
/script
script type=text/javascript
var firstTracker = _gat._getTracker(UA-XXXXXXX-1);
firstTracker._initData();
firstTracker._trackPageview();
var secondTracker = _gat._getTracker(UA-XXXXXXX-2);
secondTracker._setDomainName(none);
secondTracker._setAllowLinker(true);
secondTracker._initData();
secondTracker._trackPageview();
/script

 

更多信息可以加入這處的商議:http://goo.gl/l7rqV

額外,補給一句:通過作者自個兒的測試,假如沒想到折騰的話,

直接平列安放兩端不一樣profile不過各自完整的GA代碼一樣行得通。

然而假如運用個性化變量還是event tracking的話,有可能會顯露出來問題。

8.企業有60多個分站運用GA做計數是都用一個計數代碼好仍然60個不一樣的?

抹香鯨:這需求依據企業不一樣分站間的關系和計數需要來確認。

SEMWatch:同上,需求依據不一樣分站間的關系來確認。區別的關鍵在於這60個分站之間是怎麼樣分享流量的。

再次拜謝抹香鯨的參加和解釋回答(他的博客網站剖析筆記-Google Analytics的應用和技法),謝謝大家的支持。假如有問題的話可以在述評中接著提出問題,大家可以互相間應答。SEMWatch的編輯們會維持關心注視,不過由於精神力有限,有可能不可以一一作答,請諒解。

敬請關心注視SEMWatch問答系列第二期,如今著手正題征集。