浏览代码

[add][google分析]

zhangwei 2 年之前
父节点
当前提交
ef377a2435
共有 1 个文件被更改,包括 45 次插入31 次删除
  1. 45 31
      nuxt.config.js

+ 45 - 31
nuxt.config.js

@@ -17,6 +17,20 @@ export default {
       { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
     ]
   },
+  script: [
+    {
+      src: "https://www.googletagmanager.com/gtag/js?id=G-699E5T8F6M",
+      async
+    },
+    {
+      innerHtml: `window.dataLayer = window.dataLayer || [];
+      function gtag(){dataLayer.push(arguments);}
+      gtag('js', new Date());
+    
+      gtag('config', 'G-699E5T8F6M');`
+
+    }
+  ],
 
   // Global CSS: https://go.nuxtjs.dev/config-css
   css: [
@@ -43,7 +57,7 @@ export default {
   // Build Configuration: https://go.nuxtjs.dev/config-build
   build: {
   },
-  
+
   router: {
     extendRoutes(routes, resolve) {
       routes.push({
@@ -51,36 +65,36 @@ export default {
         path: '/:id?',
         component: resolve(__dirname, 'pages/index.vue')
       },
-      {
-        name: 'LuckDraw',
-        path: '/luckdraw/:id?',
-        component: resolve(__dirname, 'pages/luckdraw.vue')
-      },
-      {
-        name:'ToolBox',
-        path: '/toolbox/:id',
-        component: resolve(__dirname, 'pages/toolbox/index.vue')
-      },
-      {
-        name: 'Install',
-        path: '/install',
-        component: resolve(__dirname, 'pages/install.vue')
-      },
-      {
-        name: 'NFT',
-        path: '/nft/:id/:account',
-        component: resolve(__dirname, 'pages/nft/index.vue')
-      },
-      {
-        name: 'NftGroup',
-        path: '/nft_group/:id',
-        component: resolve(__dirname, 'pages/nft/group.vue')
-      },
-      {
-        name: 'custom',
-        path: '*',
-        component: resolve(__dirname, 'pages/404.vue')
-      })
+        {
+          name: 'LuckDraw',
+          path: '/luckdraw/:id?',
+          component: resolve(__dirname, 'pages/luckdraw.vue')
+        },
+        {
+          name: 'ToolBox',
+          path: '/toolbox/:id',
+          component: resolve(__dirname, 'pages/toolbox/index.vue')
+        },
+        {
+          name: 'Install',
+          path: '/install',
+          component: resolve(__dirname, 'pages/install.vue')
+        },
+        {
+          name: 'NFT',
+          path: '/nft/:id/:account',
+          component: resolve(__dirname, 'pages/nft/index.vue')
+        },
+        {
+          name: 'NftGroup',
+          path: '/nft_group/:id',
+          component: resolve(__dirname, 'pages/nft/group.vue')
+        },
+        {
+          name: 'custom',
+          path: '*',
+          component: resolve(__dirname, 'pages/404.vue')
+        })
     }
   },
   env: {