簡體   English   中英

Google跟蹤代碼管理器+ IE8生成404

[英]Google Tag Manager + IE8 generating 404s

因為我使用了每次拋出404頁時都會發送電子郵件的工具,所以我注意到我有很多奇怪的東西。

它們都在“截斷的” URL上 ,最后一部分丟失了。 例如,對於mywebsite.com/lp/landing ,我在mywebsite.com/lp上收到404錯誤(此路由不存在)。

我還注意到那些404僅由IE8拋出(請參閱用戶代理)。

當您使用IE8進入此頁面時,盡管服務器仍然拋出此404,但您看不到任何錯誤。

經過幾次測試,我發現這是來自某些JS(在IE8中禁用JS不會拋出任何404)。 因此,我不得不刪除所有JS文件,最后發現問題出在Google跟蹤代碼管理器腳本中

<noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-Q36B'
            height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
            <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=
            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
            })(window,document,'script','dataLayer','GTM-Q36B');</script>

我沒有找到關於此問題的任何信息,知道如何解決它嗎?

在添加標簽之前,GTM腳本似乎會顯示404。 我也找不到任何地方記錄的文檔。

抱歉,我無法更詳細地了解分辨率,實際上我只是清理了GTM並刪除了所有未使用的腳本,它正常工作!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM