Vue+百度统计 实现网页的PV和UV统计

目录

什么是PV和UV?

百度统计

VUE 

 验证安装

查看统计

 拓展


什么是PV和UV?

这里我懒得打字了,直接百度扒过来吧,这个了解知道是啥就行

百度统计

首先你要有个百度账号,自己测试的时候可以用自己的百度个人账户,项目里向公司申请企业商业账号

搜索百度统计

登录(左企业,右个人)

 管理→新增网站

 这里填的内容根据提示添加就行

 获取代码

 

VUE 

main.js全局添加

// 百度统计代码
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement('script')
  hm.src = 'https://hm.baidu.com/hm.js?改成你的ID'
  var s = document.getElementsByTagName('script')[0]
  s.parentNode.insertBefore(hm, s)
})()

router.beforeEach((to, from, next) => {
  if (_hmt) {
    if (to.path) {
      _hmt.push(['_trackPageview', '/#' + to.fullPath])
    }
  }
  next()
})

 验证安装

 先检查代码是否安装(会有延迟,可能不准)接下来我们还有别的方法

去你的网站首页  F12→Network→ALL,找有没有一个叫hm.js的文件,后面是你的独立ID,如果有证明安装成功,没有则失败

查看统计

基础报告→选项目

就能看到PV和UV的统计了

 拓展

如果你想在特定的需求状况添加统计,比如事件统计这种,可以参考官方文档

JS-API技术文档

常用的这两种

 只需要在你需要添加的地方写_hmt.push就行,参数参考文档介绍

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
关注和取消关注功能的实现,一般需要使用到前端的 Vue 框架和后端的 Spring Boot 框架。 首先,需要在后端编写相应的接口,例如 `follow` 和 `unfollow` 接口,用于实现关注和取消关注的功能,这两个接口可以使用 HTTP 的 POST 方法来实现。 在前端,需要使用 Vue 框架来实现用户界面和与后端的交互。可以使用 Vue 的组件化机制,将关注和取消关注的功能分别封装成组件。 在关注组件,需要调用后端的 `follow` 接口来实现关注操作。在取消关注组件,需要调用后端的 `unfollow` 接口来实现取消关注操作。 具体实现步骤如下: 1. 在后端编写 `follow` 和 `unfollow` 接口,用于实现关注和取消关注的功能。 2. 在前端使用 Vue 框架,将关注和取消关注功能分别封装成组件。 3. 在关注组件,使用 Vue 的 `axios` 库来发起 HTTP 请求,调用后端的 `follow` 接口实现关注操作。 4. 在取消关注组件,使用 Vue 的 `axios` 库来发起 HTTP 请求,调用后端的 `unfollow` 接口实现取消关注操作。 5. 在用户界面,使用关注和取消关注组件来实现对其他用户的关注和取消关注操作。 需要注意的是,在实现关注和取消关注的功能时,需要考虑多个用户之间的关系,例如用户 A 关注了用户 B,用户 B 可以在自己的个人主页看到用户 A 的关注信息。因此,在设计数据模型和实现接口时,需要考虑这些方面的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值