d-f*_*fws 4 google-analytics vue.js nuxt.js
我正在尝试为 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
}]
],
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
您输入了错误的 ID:
googleAnalytics: {
id: 'GTM-MYIDHERE', // <-- GTM- is Google Tag Manager ID
layer: 'dataLayer',
pageTracking: true
},
Run Code Online (Sandbox Code Playgroud)
您必须创建Universal Analytics媒体资源并使用UA-XXXXXX-XX代码。
请参阅此处如何创建 UA 属性:在 nuxt.js 中设置 Google Analytics 4
或者,如果您想使用GA4属性(其 id 格式为 G-XXXXXXXXXX),您可以尝试通过创建插件来使用 vue-gtag 包: https: //github.com/MatteoGabriele/vue-gtag
| 归档时间: |
|
| 查看次数: |
3733 次 |
| 最近记录: |