我现在正在尝试让我的跟踪选择加入。这意味着在Google Analytics跟踪用户之前,用户必须同意。我的网站使用Nuxtjs和@nuxtjs/google-tag-manager。在nuxt-config.js中,我将它设置为这样的modules: [ 'nuxt-leaflet', '@nuxtjs/redirect-module', ['@nuxtjs/moment', { locales: ['de'], plugin: false }], ['@nuxtjs/sitemap', { path: '/sitemap.xml', generate: false, cacheTime: (1000 * 60 * 60), // generate every hour gzip: true, hostname: 'https://kreuzwerker.de', routes () { return generateSitemap() } }], ['@nuxtjs/google-tag-manager', { id: '/*GTM-Code*/', dev: true // to disable in dev mode }] ],,它工作得很好,但现在我想以某种方式将它连接到我的Cookie同意书。我该怎么做呢?
发布于 2020-06-08 06:24:49
首先,您正在使用一个不推荐使用的nuxtjs模块;使用新的GTM模块,就在这里;https://github.com/nuxt-community/gtm-module。
在您的配置中,请确保已设置以下各项:
gtm: {
autoInit: false
}获得同意后,在表单中调用一个回调函数,该函数调用GTM init函数;$gtm.init('GTM-XXXXXXX')。
祝你好运,请阅读GitHub页面,它解释了一切。
https://stackoverflow.com/questions/62211115
复制相似问题