Google Tag Manager ne charge pas javascript, message d'erreur "fonction anonyme"
J'ai installé Google Tag Manager sur mon site, et je suis de l'utiliser pour charger un peu de Javascript sur mon site. Cependant, GTM n'est plus le chargement, mon Javascript n'est pas chargé, et le code d'erreur n'est pas très utile.
Voici le GTM code sur mon site:
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MFQ99J"
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-MFQ99J');</script>
<!-- End Google Tag Manager -->
C'est le code que je suis, y compris dans le GTM Tag:
<!-- Qualaroo for your website -->
<!-- Paste this code right after the <body> tag on every page of your site. -->
<script type="text/javascript">
var _kiq = _kiq || [];
(function(){
setTimeout(function(){
var d = document, f = d.getElementsByTagName('script')[0], s = d.createElement('script'); s.type = 'text/javascript';
s.async = true; s.src = '//s3.amazonaws.com/ki.js/50553/aS-.js';f.parentNode.insertBefore(s, f);
}, 1);
})();
</script>
Quand je regarde le Chrome Console Javascript, je reçois le message:
(x) Failed to load resource http://www.googletagmanager.com/ns.html?id=GTM-MFQ99J
Et quand je recharge la page, je vois:
(x) GET http://www.googletagmanager.com/ns.html?id=GTM-MFQ99J index.html:45
anonymous function index.html:45
anonymous function index.html:46
D'aller à ces lignes me fait me ces lignes de mon GTM code:
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MFQ99J');</script>
J'ai cherché sur google comme un fou pour essayer de comprendre cela, mais je suis hors de ma profondeur, pour un lot de ce. Le message d'erreur "fonction anonyme" semble être particulièrement difficile de recherche, même au sein de GTM et autres Google documentation de soutien.
source d'informationauteur cgreene
Vous devez vous connecter pour publier un commentaire.
Avez-vous installé adblock plus? Il sert à bloquer googletagmanager.com. Les erreurs regardé juste comme ça.
Essayez de le désactiver et de l'actualisation de la page. Si cela résout-il, tout ce que vous devez faire est de mettre à jour votre AdBlock filtres. Google et AdBlock travaillé en ce début 2013, de sorte que les versions mises à jour des filtres AdBlock va arrêter le blocage de google gestionnaire de balises.
Aussi, on dirait que vous êtes à l'aide de Google Tag Manager pour charger Qualaroo enquêtes. S'il vous plaît ne pas déranger Qualaroo du service à la clientèle avec ce problème; il n'est pas de leur faute de Google se sont mis sur la liste noire par AdBlock.
J'ai remarqué le même problème lorsque vous n'avez pas la publication de la balise, une fois que vous publier la version la JS sera chargé avec succès.
https://www.youtube.com/watch?v=KRvbFpeZ11Y#t=179