排查网站Google Analytics(UA)追踪来源异常问题求助
Google Analytics(UA)追踪来源排查问题
问题背景
正在审计Google Analytics账户,由于实现方式不规范,无法确定Universal Analytics(UA)是如何植入网站的。Google Tag Assistant检测到Google Tag Manager(GTM)容器,但追踪并非从此发起——容器为空。
页面已加载的代码片段
<script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-NVMXXXX&gtm_auth=&gtm_preview=&gtm_cookies_win=x"></script> <script async="" src="https://www.google-analytics.com/analytics.js"></script> <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://www.googletagmanager.com/gtm.js?id='+i+dl+'>m_auth=>m_preview=>m_cookies_win=x'; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NVMXL73');</script>
排查更新
- 浏览器DevTools的Network面板中未发现UA相关请求条目,仅能看到
analytics.js被加载:
- Tag Assistant识别结果不稳定:偶尔仅识别到GTM容器;刷新页面时,有时显示标签已正确执行,有时则出现带错误的UA标签:

错误信息截图
矛盾现象
尽管上述排查结果存在异常,但查看UA实时报告时,网站确实正在被正常追踪。
诉求
我们计划将UA追踪迁移至Google Tag Manager,但目前无法确定当前UA追踪的具体来源,希望有人能解惑。
内容的提问来源于stack exchange,提问作者user3191724
相关产品推荐
相关产品推荐




