npm install vue-gtag@1.16.1 (根据项目需求下载指定版本 较新版本支持的是vue3)
在main.js里添加
import VueGtag from 'vue-gtag';
Vue.use(VueGtag, {
appName: 'iCareFoneAPP',
config: {
// id: 'UA-220921390-1',
// params: {
// dimension1: '2.0.0',
// dimension2: store.state.loginStatus ? store.state.userInfo.userState : 'null',
// dimension3: equipment,
// dimension4: 'en',
// }
}
});
(其中config为公共维度数据)
在代码中触发对应埋点事件的写法为
this.$gtag.event('login_success', {
'event_category': 'Register&Login',
'event_label': this.$store.state.userInfo.file_statistic.total_normal_files_count
})
event为触发事件 'login_success'为触发行为ea,