Google Tag Manager + IE8 generer 404s

stemmer
1

Fordi jeg bruker et verktøy å sende en e-post hver gang en 404-side er kastet, merket jeg at jeg har fått mange rare seg.

De er alle på en avkortet url , den siste delen som mangler. For eksempel for mywebsite.com/lp/landing, får jeg en 404-feil på mywebsite.com/lp(denne ruten ikke eksisterer).

Jeg la også merke disse 404s bare kastet av IE8 (se brukeragenter).

Når du går på denne siden med IE8 du ikke ser noen feil, men serveren fortsatt kaste dette 404.

Etter noen tester, fant jeg ut at dette er fra noen JS (invalid JS i IE8 ikke kaste noen 404). Så jeg måtte fjerne alle mine JS-filer, og til slutt fant ut at problemet er fra Google Tag Manager-script !

<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>

Jeg finner ikke noe om dette problemet, noen anelse om hvordan å fikse det?

Publisert på 15/05/2014 klokken 07:55
kilden bruker
På andre språk...                            


2 svar

stemmer
1

Det synes som om GTM skriptet vil 404 før du legger til en tag. Jeg kunne ikke finne dette dokumentert noe sted heller.

Svarte 16/10/2014 kl. 02:01
kilden bruker

stemmer
0

Beklager at jeg ikke kan være mer konkret om oppløsning, jeg faktisk bare ryddet GTM fjerne alle ubrukte skript, og det fungerte!

Svarte 25/03/2016 kl. 11:14
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more