From fbbace90aace35910faed8d27de0568469505628 Mon Sep 17 00:00:00 2001 From: spylecym <1262965753@qq.com> Date: Fri, 9 Aug 2024 16:41:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A1=B5=E9=9D=A2=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E8=B0=B7=E6=AD=8C=E5=88=86=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/site/js/common.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/public/site/js/common.js b/public/site/js/common.js index 19e0c7e11..3272a8a34 100644 --- a/public/site/js/common.js +++ b/public/site/js/common.js @@ -200,5 +200,23 @@ const openInNewTab = (url)=> { const win = window.open(url, '_blank'); win.focus(); } +// 引入谷歌分析代码 +let scriptElement = document.createElement('script'); +scriptElement.async = true; +scriptElement.src = 'https://www.googletagmanager.com/gtag/js?id=AW-16660800396"'; + +// 在 script 元素加载完成后执行的回调函数 +scriptElement.onload = function() { + console.log('The gtag.js script has been loaded successfully.'); + let customScript = document.createElement('script'); + customScript.textContent = ` + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + gtag('js', new Date()); + gtag('config', 'AW-16660800396');` + document.head.appendChild(customScript); +}; +// 将 script 元素插入到文档的 head 元素中 +document.head.appendChild(scriptElement);