Vue中使用腾讯移动分析小结

打开进入网址:https://mta.qq.com , 打开右上角的进入管理台,选择HTML5应用,并新建应用,填写相关信息:

在这里插入图片描述

注册成功之后进入应用管理
在这里插入图片描述

由于公司要做的是页面浏览统计和点击事件统计,所以需要开启高级功能:
在这里插入图片描述

记得先点击绿色的打勾按钮才算保存成功,每次修改配置之后,代码都会更新,然后复制以下代码:
在这里插入图片描述

打开VUE项目的public下的index.html进行粘贴:
在这里插入图片描述

此时打开运行打开项目首页的时候,就会出现统计数据了
在这里插入图片描述

但是这只会统计一次,要每次跳转页面都统计,需要修改一下router.js:

router.afterEach((to: any, from: any, next: any):void =>{
	setTimeout(()=>{
		var _mtac = {};
      (function() {
        var mta = document.createElement("script");
        mta.src = "//pingjs.qq.com/h5/stats.js?v2.0.4";
        mta.setAttribute("name", "MTAH5");
        mta.setAttribute("sid", "500712926");
        mta.setAttribute("cid", "500712927");
		var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(mta, s);
      })();
	})
})

这样访问每个页面,页面的浏览量就会发生改变了,可能会有1-2分钟的延迟。

之后来做以下事件统计,先创建一个事件(我的这个事件还需要传递参数)
在这里插入图片描述

之后点击参数配置,新建一个参数,结果如下:
在这里插入图片描述

  • 如果你不需要传递参数,那直接在标签上写οnclick=‘MtaH5.clickStat(“workbenchpotentialguest”)’:
<button @click="doSomething" onclick='MtaH5.clickStat("workbenchpotentialguest")'>潜客</buutton>
  • 如果是需要动态传递某个参数的话
<button @click="doSomething">潜客</buutton>
doSomething(){
	MtaH5.clickStat('workbenchPotentialGuest',{
		staffcode: this.userInfo.staff_code
	});
    // do others ...
}

之后可以看到更新(稍稍有点延迟)
在这里插入图片描述
点击查看->参数明细可得:
在这里插入图片描述
注意:参数统计隔天才能看到

参考链接:vue项目引入腾讯移动分析平台统计页面浏览量和功能按钮点击量的具体方法步骤

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值