19 lines
471 B
JavaScript
19 lines
471 B
JavaScript
// https://romangeber.com/blog/tech/nuxt3_matomo_integration
|
|
|
|
import VueMatomo from "vue-matomo";
|
|
|
|
export default defineNuxtPlugin((nuxtApp) => {
|
|
nuxtApp.vueApp.use(VueMatomo, {
|
|
debug: true,
|
|
host: '',
|
|
siteId: 0,
|
|
router: nuxtApp.$router,
|
|
enableHeartBeatTimer: true,
|
|
heartBeatTimerInterval: 5,
|
|
enableLinkTracking: true,
|
|
requireConsent: false,
|
|
trackInitialView: true,
|
|
disableCookies: true,
|
|
requireCookieConsent: false,
|
|
});
|
|
}); |