ued behavior tracking
npm install utracking``js
import Vue from 'vue';
import utracking from 'utracking';
Vue.prototype.$tracking = utracking;
`
`js
import { createApp } from 'vue'
import App from './App.vue'
import utracking from 'utracking';
const app = createApp(App);
app.config.globalProperties.$tracking = utracking;
`
`js`
this.$tracking.setApp ('my-app')
`js`
import { getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance();
proxy.$tracking.setApp ('my-app')
`js`
this.$tracking.setApp (app_id)
`js`
this.$tracking.setProperty (property, value)
- property 必填
- value 选填,默认值为空
`js`
this.$tracking.click(e, event_name)
- e 必填
- event_name 选填,默认值为空
`js`
this.$tracking.blur(e, event_name)
- e 必填
- event_name 选填,默认值为空
`js`
this.$tracking.nav(to, e, event_name)
- to 必填,跳转的目标路径
- e 选填,默认值为空
- event_name 选填,默认值为空
`js`
this.$tracking.log(type, e, event_name)
- type 必填
- e 选填,默认值为空
- event_name 选填,默认值为空
建议在函数的起始位置加入。
`js``
function (e) {
this.$tracking.click(e)
//
...
}