JS-API_如何部署JS-API代碼
部署前說明
在部署百度統計開放平台JS-API之前,您需要在網頁中安裝百度統計的訪問分析代碼。更多信息請查看代碼獲取。
安裝步驟
1.頁頭</head>;
標簽前添加一段代碼:
<script>
var _hmt = _hmt || [];
</script>
要使用JS-API接口,除了目前標準的統計分析代碼之外,需要在頁頭</head>標簽前添加這段代碼。
這段代碼是為了保證JS-API接口的正常使用,隻有在先聲明了_hmt對象後,才能通過該對象來調用各個JS-API接口。
如果因為某些特殊原因,您不方便把該段代碼加在</head>標簽前麵,那麼也可以加到<body>標簽的後麵(請注意:不是</body>標簽),總之原則是這段代碼的位置越靠前就越好。
代碼全部部署完成後,您的html頁麵看起來大概是這樣的:
<html>
<head>
<!-- 您頁麵原有的代碼 -->
<script>
var _hmt = _hmt || [];
</script>
</head>
<body>
<!-- 您頁麵原有的代碼 -->
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src ="https://hm.baidu.com/hm.js?*******";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</body>
</html>
正確安裝了代碼之後,您就可以在頁麵中調用JS-API接口了。
使用限製和常見問題
1.如果您頁麵中存在多段百度統計的訪問分析代碼,那麼必須使用_setAccount接口來指定由哪一段代碼來響應JS-API調用,最好把它加到頁頭</head>標簽前的代碼裏:
<script>
var _hmt = _hmt || [];
_hmt.push(['_setAccount', '0123456789ABCDEF0123456789ABCDEF']);
</script>
更多詳情請查看_setAccount接口技術文檔。
2.有些接口一定要在統計分析代碼之前調用,如_setCustomVar、_setAccount、_setAutoPageview等等,建議把這些接口都像前一個例子一樣,跟聲明_hmt的頁頭代碼放在一起。
最後更新:2016-12-26 23:58:29