閱讀974 返回首頁    go 百度 go 百度統計


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

  上一篇:go 如何添加常用報告
  下一篇:go 為什麼有些報告沒有權限