Plugin hooks
Plugin bootstrapped
import { createApp } from "vue";
import App from "./App.vue";
import VueGtag from "vue-gtag";
createApp(App).use(VueGtag, {
config: { id: "GA_MEASUREMENT_ID" },
onReady () {
// ready
}
}).mount("#app");Before and after tracking
import { createApp } from "vue";
import { createRouter } from 'vue-router'
import App from "./App.vue";
import VueGtag from "vue-gtag";
const router = createRouter(...)
createApp(App).use(VueGtag, {
config: { id: "GA_MEASUREMENT_ID" },
onBeforeTrack () {
// before!
},
onAfterTrack () {
// after!
}
}, router).mount("#app");Last updated