单页应用添加百度统计
1. 添加统计代码
const baiduTongji = () => {window._hmt = window._hmt || [];let sc;(function () {if ((sc = document.getElementById('baidu'))) {document.head.removeChild(sc);}let hm = document.createElement('script');hm.src = ".js?99ce5ef666491fa8a11159d6eedc0b41";hm.id = 'baidu';let s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(hm, s);})();
};
2. 统计页面流量
api : _hmt.push(['_trackPageview', pageURL]);
router.befroeEach(() => {if (线上环境判断) {baiduTongji();_hmt && _hmt.push(['_trackPageview', to.fullPath]);}
});
3. 注意 : URL必须是以"/"(斜杠)开头的相对路径, 如果是hash模式, 要在前面加 /#
router.befroeEach(() => {if (线上环境判断) {baiduTongji();_hmt && _hmt.push(['_trackPageview', '/#' + to.fullPath]);}
});
更多推荐
单页应用添加百度统计
发布评论