vue项目添加百度统计
第一步:准备工作
1.使用百度账号登录百度统计平台(没有百度账号先注册一个)
https://tongji.baidu.com/web/welcome/login
2.登录后进入管理 >账户管理 > 网站列表 > 新增网站
3.录入网站信息后保存
4.代码管理 > 代码获取 > 复制代码
5.在代码管理 > 单页应用设置 > 启用 > 保存,启用单页应用数据统计模式
第二步:vue项目配置
1.打开public/index.html,把复制的代码粘贴到</body>
前面,然后包裹一层环境判断代码,再在</head>
前面加上一段script代码,同时也包裹一层环境判断代码
注:环境判断代码的作用是开发环境不注入统计代码,打包线上环境时才注入统计代码,如果想在开发环境测试统计可以先不加环境判断代码
index.html
<!DOCTYPE html>
<html lang="en"><head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width,initial-scale=1.0" /><meta name="keywords" content="" /><meta name="description" content="" /><link rel="icon" href="<%= BASE_URL %>favicon.ico" /><title><%= htmlWebpackPlugin.options.title %></title><% if (process.env.NODE_ENV === 'production' ) { %><script>var _hmt = _hmt || [];</script><% } %></head><body><noscript><strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><!-- built files will be auto injected --><% if (process.env.NODE_ENV === 'production' ) { %><script>var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "https://hm.baidu.com/hm.js?xxxxxxxxxxxxxxxxxxx";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s);})();</script><% } %></body>
</html>
如果在百度管理平台没有启用单页面模式,需要配置路由切换时手动埋点,埋点方式如下:
打开路由文件router/index.js,在路由守卫beforeEach中设置如下代码
router.beforeEach(async (to, from, next) => {if (to.path) {if (window._hmt) {window._hmt.push(['_trackPageview', '/#' + to.fullPath]);}}next(); });
2.代码添加完成后执行打包,并部署到服务器上
npm run build
第三步:代码安装检查
回到百度统计平台 > 管理 > 代码管理 > 代码安装检查 > 开始检查,检查结果显示“代码安装正确”表示成功了
第四步:查看统计
1.先在浏览器输入域名访问自己的网站逛个几分钟,然后回到百度统计平台 > 基础报告 > 网站概况,就能看到一些统计数据了
2.进入流量分析 > 实时访客还能看到一些细节数据
vue项目添加百度统计相关推荐
- 如何在Vue中添加百度统计代码?
目录 第一步:在百度统计网站中添加自己的网站 第二步:在maim.js下添加百度统计代码 第三步:创建beforeEach方法 第四步:代码安装检查 第一步:在百度统计网站中添加自己的网站 百度统计官 ...
- vue项目加入百度统计代码-统计网站浏览数据
申请百度统计账号,地址:https://tongji.baidu.com/sc-web/ 在vue项目的index.html文件中,加入两块js代码 <script>var _hmt = ...
- react 项目添加百度统计
将如下代码添加到 index.html 的 </body> 标签前 <body><div id="root"></div><! ...
- Vue项目使用百度地图——经纬度地图组件的封装及使用
1 前言 要在vue项目使用百度地图api,首先应做以下配置 (1)index.html index.html添加script <script src="http://api.map. ...
- vue项目引入百度地图BMapGL鼠标绘制和BMap辅助工具
目录 引言 1.引用百度地图 2.在项目中使用百度地图 2-1.页面结构部分 2-2.js逻辑部分 3-1.页面结构部分 Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架.它旨 ...
- 为 VUE 项目添加 PWA 解决发布后刷新报错问题
为 VUE 项目添加 PWA 解决发布后刷新报错问题 参考文章: (1)为 VUE 项目添加 PWA 解决发布后刷新报错问题 (2)https://www.cnblogs.com/morang/p/9 ...
- VuePress 添加百度统计代码
获取百度统计代码 百度统计官网 登陆 - 点击 "获取代码" 添加到vuepress中 编辑 @/docs/.vuepress/config.js 对应的 head 部分信息 mo ...
- 添加百度统计,有利于网站SEO,百度终于发声了
一直以来站长圈都流传添加百度统计,特别是从百度竞价后台添加百度统计有助于百度SEO优化,能提升网站流量.今日百度官方公众平台发出关于这一说法的详细说明,感觉获益良多. 用百度统计首先可以明确一点,百度 ...
- 自建站的博客网站添加百度统计功能统计流量
有了自己的网站后,想要知道自己网站的访问情况怎么办,有两种方法,一种是自己写代码进行ip地址获取并解析IP地址来源从而得到IP地址属地,进一步进行统计.另一种方法就是使用现有的统计工具,我这里使用的是 ...
最新文章
- 前沿科技 | 中科院科学家研究揭示灵活行动选择的神经机制
- 每日一皮:这翻译...真辛苦老外看纪录片纯靠脑补 ...
- centos7重启桌面服务_CENTOS7安装桌面系统
- Hyperledger Fabric 1.0 实战开发系列 第三课 chaincode开发
- dueros模拟测试没有请求后台_实战 | 用手写一个骚气的请求合并,演绎底层的真实...
- Delphi之virtual,dynamic,abstract
- 服务器的智能监控管理结束,通过服务器监控告警进行异常排障
- 跳一跳python源码下载_python 微信跳一跳和源码解读
- javascript 处理HTML元素必须避免使用的一种方法
- 操作系统(15)-Linux的用户权限
- 新概念51单片机C语言教程纠错(3)
- Android利用手机拍照和从相册读取照片的方法
- Python之路,Day21 - 常用算法学习
- 2019最新PHP100项目实战(PHP新手入门教程)
- ISO18000-6C超高频RFID蓝牙写卡器HX9816UBT上位机命令数据块
- 在线json校验工具
- 程序员走进偶像剧变身男主,网友:我服!
- [Hector学习笔记]GNSS时间序列处理软件Hector使用备忘(批处理脚本)
- 在线图片转文字怎么操作?
- html表格垂直居中的CSS代码,使用3行CSS代码使任何元素垂直居中