_setAccount

如果您的页面中同时埋放了多段百度统计的访问分析代码,只有使用_setAccount接口指定了账号的代码才会响应JS-API调用,其他代码都会忽略JS-API调用。

1. 语法

_hmt.push(['_setAccount', siteId);

2. 举例

_hmt.push(['_setAccount', '0123456789ABCDEF0123456789ABCDEF']);

3. 参数

名称 必选/可选 类型 功能 备注
siteId 必选 String 指定要响应JS-API调用的帐号的站点id

4. 使用限制和常见问题

  1. 请注意_setAccount接口一定要放在标准的访问分析代码之前,例如可以放在页头:
    <script>  
    var _hmt = _hmt || [];
    _hmt.push(['_setAccount', '0123456789ABCDEF0123456789ABCDEF']);
    </script>
  1. 目前您在统计站点列表界面获取到的访问分析代码是类似这样的:
            <script type="text/javascript">
            var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
            document.write(unescape("%3Cscript src='" + _bdhmProtocol + 
    "hm.baidu.com/h.js%3F01234567890ABCDEF01234567890ABCDEF' type='text/javascript'%3E%3C/script%3E"));
            </script>

上述代码中 hm.baidu.com/h.js%3F 后面的32个16进制数,就是该站点的站点id,可以作为_setAccount的参数。

_setCustomVar _setAutoPageview