網路統計 事件跟蹤 js代碼怎麼寫
事件跟蹤最核心的方法就是_hmt.push:
_hmt.push(['_trackEvent', category, action, opt_label, opt_value]);
1. '_trackEvent': 固定參數,表明統計類型是時間跟蹤。
1. category:要監控的目標的類型名稱,通常是同一組目標的名字,比如"視頻"、"音樂"、"軟體"、"游戲"等等。該項必選。
1. action:用戶跟目標交互的行為,如"播放"、"暫停"、"下載"等等。該項必選。
1. opt_label:事件的一些額外信息,通常可以是歌曲的名稱、軟體的名稱、鏈接的名稱等等。該項可選。
1. opt_value:事件的一些數值信息,比如權重、時長、價格等等,在報表中可以看到其平均值等數據。該項可選。
使用
我們有兩種方式來使用_html.push方法:
HTML行內使用
<a onclick="_hmt.push(['_trackEvent', 'website', 'click', '', 1])" href="http://www..com">網路</a>
JS代碼中使用
document.getElementById("link").addEventListener("click", function() {
_hmt.push(['_trackEvent', 'website', 'click', '', 1]);
// ...
});
推薦的方式
這是我一般寫統計的方式,比較簡單,個人比較推薦:
<a data-track="點擊網路鏈接" href="http://www..com"></a>
$("[data-track]").on("click", function() {
var label = $(this).data("track");
window._hmt && window._hmt.push(['_trackEvent', label, 'click']);
});
② 百度統計代碼JS怎麼用誰能告訴我
網路統計代碼支持JS調用
只需把提供的安裝代碼的中間部分放入JS文件中。
舉例來說,您的統計代碼是:
<script type="text/javascript">
×××××××××××××××××××××
×××××××××××××××××××××
</script>
把<script type="text/javascript"> 和</script> 中間的部分放入您網站的JS文件即可統計數據。
請注意:
這樣安裝會使網路統計的代碼檢測工具無法檢查到是否安裝了代碼(不影響數據的正常統計)。您可參考:http://yingxiao..com/support/tongji/?mole=default&controller=index&action=detail&nodeid=2539
更多問題,請到推廣客戶端幫助頻道查詢:http://yingxiao..com/support/editor/index.html
③ 百度統計安裝代碼說是裝在源文件中的</body>上,是把</body>替換成源代碼還是把統計代碼還是放在哪
1、 請將代碼添加抄至網站全部頁襲面的</body>標簽前,如您還使用了其他統計軟體,請將網路統計代碼放在其他代碼之前;
2、 建議在footer.html類似的頁尾模板頁面中安裝,以達到一處安裝,全站皆有的效果;
3、 如需在JS文件中調用統計分析代碼,請直接去掉以下代碼首尾的<script type="text/javascript">與</script>後,放入JS文件中即可;
4、 若網站為框架式網站,請在框架集頁面和子框架頁面均安裝統計代碼,框架集頁面中,請安裝在</head>標簽前;
5、 如果代碼安裝正確,一般20分鍾 後,可以查看網站分析數據;
④ 百度統計代碼。添加了為么還會顯示不成功呢
查看一下安裝的代碼是否是網路統計非同步代碼,是則不顯示圖標。不是安裝網路統計非同步代碼,顯示圖標設置如下:
1、打開網路統計的「網站中心」,然後點擊左側系統管理設置下面的「統計圖標設置」。(如下圖)
⑤ 如何把百度統計代碼放入JS文件中
如果統計代碼是下面這個樣子:
<script>
var_hmt=_hmt||[];
(function(){
varhm=document.createElement("script");
hm.src="https://hm..com/hm.js?";
vars=document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm,s);
})();
</script>
新建一個JS文件,取<script></script>中間的內容,直接放到裡面就可以啦。