我正在尝试为Nuxt.js应用程序设置Google Analytics跟踪,但是我根本没有得到任何数据。我觉得我可能漏了什么很显然的东西。
我查看了https://google-analytics.nuxtjs.org/并浏览了第一个设置页面。我需要做更多的事情吗?文档承诺在安装过程中会自动添加路由实例,因此应该自动处理页面跟踪,但这并不是我的体验。
我已经将Google Analytics模块添加了两次,如下所示,在nuxt.config.js中仅寻找脉搏,但没有这样的幸运。我也尝试了单独使用每个模块。我传递的ID已经在另一个网站上使用,并且我的应用程序构建没有错误:
buildModules : [
'@nuxtjs/eslint-module',
'@nuxtjs/style-resources',
'@nuxtjs/google-analytics'
],
googleAnalytics: {
id: 'GTM-MYIDHERE',
layer: 'dataLayer',
pageTracking: true
},
modules : [
['nuxt-modernizr',
{
'feature-detects' : ['touchevents', 'img/webp'],
options : ['setClasses']
}],
['@nuxtjs/google-analytics', {
id: 'MYIDHERE',
layer: 'dataLayer',
pageTracking: true
}]
],
任何帮助都将不胜感激。
@nuxtjs/google-analytics
以避免任何问题。如果 Michele 的解决方案不起作用,你可能在浏览器控制台中有一个错误。 - kissu< v2.9
,那就让它在模块中吧。但我希望它不要那么老。 - kissu