Browse Source

Merge branch 'feature/ajout-meta-pixel-facebook' into 'develop'

ajout de google analytics et pixel meta

See merge request opentalent/portail_v2!13
Maha Bouchiba 1 năm trước cách đây
mục cha
commit
3813f1399d
1 tập tin đã thay đổi với 33 bổ sung0 xóa
  1. 33 0
      nuxt.config.ts

+ 33 - 0
nuxt.config.ts

@@ -63,6 +63,39 @@ export default defineNuxtConfig({
           href: "https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;700&display=swap",
         },
       ],
+      script: [
+        // Google Analytics
+        { 
+          src: 'https://www.googletagmanager.com/gtag/js?id=G-L8PZ9TEFNX',
+          async: true
+        },
+        {
+          innerHTML: `
+            window.dataLayer = window.dataLayer || [];
+            function gtag(){dataLayer.push(arguments);}
+            gtag('js', new Date());
+            gtag('config', 'G-L8PZ9TEFNX');
+          `,
+          type: 'text/javascript'
+        },
+         // Meta Pixel
+         {
+          src: 'https://connect.facebook.net/en_US/fbevents.js',
+          async: true
+        },
+        {
+          innerHTML: `
+            !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
+            n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
+            n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
+            t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
+            document,'script','https://connect.facebook.net/en_US/fbevents.js');
+            fbq('init', '1045498113172655');
+            fbq('track', 'PageView');
+          `,
+          type: 'text/javascript'
+        }
+      ],
     },
   },
   typescript: {