Как заменить переменную пути к странице диспетчера тегов Google с помощью @nuxtjs/gtm?

#javascript #nuxt.js #google-tag-manager

Вопрос:

У меня есть маршрут, называемый create-event в моем nuxtJs проекте, и на этой странице у меня есть форма события, в которой есть несколько шагов.

Я хочу отследить эти шаги в google tag manager . Если я перейду с одного маршрута на другой при нажатии на кнопку «Далее», в этот раз это сработает.

  • Например, когда я нажимаю на кнопку «Создать» в тот раз, когда он изменил маршрут, с http://localhost:4444/create-event-dynamic-url http://localhost:4444/create-event-dynamic-url/step-musician-type этого момента диспетчер тегов Google правильно отследил его.

Вот скриншот

Но когда я хочу сделать то же самое без изменения маршрута, используя this.$gtm.push({ 'event': 'nuxtRoute', 'pagePath': process.env.SERVER_BASE_URL this.$nuxt.$route.path '/step-musician-type' }) это время, это не работает.

Вот еще один скриншот

Теперь на самом деле я хочу заменить исходный nuxt путь маршрута в диспетчере тегов Google с помощью $gtm.push({}) . Возможно ли это? Кто-нибудь может мне с этим помочь?