Google Analytics提供了強大的API來跟蹤搜索引擎,下面用鮮果網的自定義代碼來說明,打開鮮果網的首頁,能看到這樣一段代碼:
var t = _gat._getTracker("UA-9142976-1");t._addOrganic("baidu","word");t._addOrganic("soso","w");t._addOrganic("3721","name");
t._addOrganic("yodao","q");t._addOrganic("vnet","kw");t._addOrganic("sogou","query");t._addIgnoredOrganic("鮮果");
t._addIgnoredOrganic("鮮果網");t._addIgnoredOrganic("xianguo");t._trackPageview();return t;
} catch(err) {}
雖然google analytics默認已經能識別很多搜索引擎,但是在必要的時候我們依然需要自定義代碼來識別一些小型的搜索引擎。這里鮮果使用了_addOrganic(),它的格式是這樣的:
_addOrganic(newOrganicEngine, newOrganicKeyword)
newOrganicEngine是一個string,標識搜索引擎的名字
newOrganicKeyword也是一個string,標識傳遞搜索關鍵詞的那個參數
比如t._addOrganic(“yodao”,“q”),這是用來定義有道搜索的,先看看有道搜索“hello”的時候,是怎樣傳遞參數的:
http://www.youdao.com/search?q=hello&btnIndex=&ue=utf8&keyfrom=web.index
t._addOrganic("yodao","q")
yodao是指有道搜索
q是指傳遞“hello”給搜索引擎的那個參數
同樣的,其他自定義項就好理解了,不過看起來鮮果這個代碼不是最新的,有寫搜索引擎的newOrganicKeyword不對。鮮果在代碼中還用到了_addIgnoredOrganic(),這是用來忽略關鍵詞的。用戶可能在搜索框中直接輸入網址或者網站名(也可能是誤操作),比如輸入了“www.xianguo.com”,這些關鍵詞是不需要被監控的。
t._addIgnoredOrganic("鮮果網")
就是忽略了“鮮果網”這個關鍵詞,當然,通過“鮮果網”這個關鍵詞過來的PV還是會被計算。
同樣有用的還有_addIgnoredRef(),這個方法用于忽略Referrer,比如一個網站使用了雙域名,那么在統計報告中,不同域名件的跳轉會被計為Referrer,這時候可以使用_addIgnoredRef()來忽略其中一個域名,保證在“Referring Sites”也就是來源網站中不再計算雙域名的情況,_addIgnoredRef()不會影響計算PV。格式如下:
pageTracker._addIgnoredRef(www.sister-site.com);
版權申明:本站文章均來自網絡,如有侵權,請發郵件至web*lianmeng.la(請把*換成@),我們收到后立即刪除,謝謝!
特別注意:本站所有轉載文章言論不代表本站觀點,本站所提供的圖片,代碼,設計作品,如需使用,請與原作者聯系,版權歸原作者所有。