第一步:准备工作

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项目添加百度统计相关推荐

  1. 如何在Vue中添加百度统计代码?

    目录 第一步:在百度统计网站中添加自己的网站 第二步:在maim.js下添加百度统计代码 第三步:创建beforeEach方法 第四步:代码安装检查 第一步:在百度统计网站中添加自己的网站 百度统计官 ...

  2. vue项目加入百度统计代码-统计网站浏览数据

    申请百度统计账号,地址:https://tongji.baidu.com/sc-web/ 在vue项目的index.html文件中,加入两块js代码 <script>var _hmt = ...

  3. react 项目添加百度统计

    将如下代码添加到 index.html 的 </body> 标签前 <body><div id="root"></div><! ...

  4. Vue项目使用百度地图——经纬度地图组件的封装及使用

    1 前言 要在vue项目使用百度地图api,首先应做以下配置 (1)index.html index.html添加script <script src="http://api.map. ...

  5. vue项目引入百度地图BMapGL鼠标绘制和BMap辅助工具

    目录 引言 1.引用百度地图 2.在项目中使用百度地图 2-1.页面结构部分 2-2.js逻辑部分 3-1.页面结构部分 Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架.它旨 ...

  6. 为 VUE 项目添加 PWA 解决发布后刷新报错问题

    为 VUE 项目添加 PWA 解决发布后刷新报错问题 参考文章: (1)为 VUE 项目添加 PWA 解决发布后刷新报错问题 (2)https://www.cnblogs.com/morang/p/9 ...

  7. VuePress 添加百度统计代码

    获取百度统计代码 百度统计官网 登陆 - 点击 "获取代码" 添加到vuepress中 编辑 @/docs/.vuepress/config.js 对应的 head 部分信息 mo ...

  8. 添加百度统计,有利于网站SEO,百度终于发声了

    一直以来站长圈都流传添加百度统计,特别是从百度竞价后台添加百度统计有助于百度SEO优化,能提升网站流量.今日百度官方公众平台发出关于这一说法的详细说明,感觉获益良多. 用百度统计首先可以明确一点,百度 ...

  9. 自建站的博客网站添加百度统计功能统计流量

    有了自己的网站后,想要知道自己网站的访问情况怎么办,有两种方法,一种是自己写代码进行ip地址获取并解析IP地址来源从而得到IP地址属地,进一步进行统计.另一种方法就是使用现有的统计工具,我这里使用的是 ...

最新文章

  1. linux做成service服务器,Zabbix2.0.3做成Service
  2. 八大排序算法图文讲解
  3. Brave devil
  4. 用JWT来保护我们的ASP.NET Core Web API
  5. P3332 [ZJOI2013]K大数查询(整体二分做法)
  6. 用了这个评估优化LiteOS镜像利器,我有点飘...
  7. python何时用list,dict,set
  8. 数字后端基本概念介绍<Endcap Cell>
  9. Windows配置MinGW环境变量
  10. python爬虫反爬策略_用Python语言做爬虫有哪些策略可以对抗反爬虫?
  11. Linux下虚拟打印机CUPS-PDF教程
  12. 许久未见,归来仍是少年?
  13. 网页制作中PS图像处理的应用
  14. 数学基础二:点到直线距离公式推导
  15. 【第一组】第十三次例会纪要
  16. 目前流行的数据分析软件有哪些?
  17. nodejs:underscore模块介绍
  18. 小游戏策划案例精选_趣味小游戏活动方案_趣味游戏活动策划书
  19. wifi不可靠 无线局域网八大安全困惑
  20. Android Ble 一连多笔记

热门文章

  1. 第917期机器学习日报(2017-03-23)
  2. Linux安装配置Discuz论坛(centos7)
  3. CSS中div的边框
  4. Foobar 是什么意思?
  5. lotus - 深入理解时空证明的 golang 实现部分(PoSt)
  6. 《BI工程师必读》数据可视化篇 #02
  7. 去哪儿网北京Java开发一、二、HR面全部通过
  8. javascript练习题三
  9. 2021.12.10 vue 路由 (13)
  10. Rocket MQ发送消息报错: service not available now