From a6767f8270248c6875a95da74a51d4f771b9a79c Mon Sep 17 00:00:00 2001 From: Le-Caignec Date: Wed, 25 Mar 2026 09:51:00 +0100 Subject: [PATCH] feat: add GTM --- .vitepress/config.ts | 10 ++++++++++ .vitepress/theme/Layout.vue | 10 ++++++++++ .vitepress/theme/index.ts | 5 ----- package-lock.json | 7 ------- package.json | 1 - 5 files changed, 20 insertions(+), 13 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 755fadf..ccdcb09 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -45,6 +45,16 @@ export default withMermaid( head: [ ['link', { rel: 'icon', href: '/Logo-RLC-Yellow.png' }], + // Google Tag Manager + [ + 'script', + {}, + `(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= + 'https://metrics.iex.ec/bs7fgjd8lvy4l31.js?id='+i+dl;f.parentNode.insertBefore(j,f); + })(window,document,'script','dataLayer','GTM-P7KSD4T');`, + ], [ 'link', { diff --git a/.vitepress/theme/Layout.vue b/.vitepress/theme/Layout.vue index 2ef3303..3b48869 100644 --- a/.vitepress/theme/Layout.vue +++ b/.vitepress/theme/Layout.vue @@ -13,6 +13,16 @@ const siteTitle = computed(() =>