Google Analytics-échec de chargement de la ressource: http://www.google-analytics.com/ga.js

j'ai remarqué cette erreur depuis un moment sur la console de Chrome:

enter image description here

j'ai modifié le script de Google pour qu'il enregistre l'erreur, car il utilise try{} catch{} , et c'est ce que j'ai obtenu:

enter image description here

je n'ai pas remarqué considérable les changements dans les stats, c'est toujours des hauts et des bas.

Also, ce n'est pas seulement sur mes sites, mais partout. Je n'ai pas trouvé de rapport de bug ou quelque chose comme ça.

si je passe à http://www.google-analytics.com/ga.js sur le navigateur, il se charge normalement.

est-ce que quelqu'un a une idée de ce qui cause ça?

91
demandé sur ronalchn 2012-03-08 18:02:28

7 réponses

c'était un problème avec AdBlock. J'ai désactivé et maintenant il charge normalement.

yagudaev suggère (lisez les réponses ci-dessous) que pour empêcher AdBlock de bloquer Google Analytics, vous devez modifier l'extrait fourni et explicitement utiliser https:// au lieu de l'URL relative au Protocole par défaut. Cela signifie changer

'//www.google-analytics.com/analytics.js'

en

'https://www.google-analytics.com/analytics.js'

exemple:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-XXXXX-XX', 'auto');
  ga('send', 'pageview');
</script>
170
répondu Nahuel 2016-01-15 00:31:12

ça pourrait aussi être votre fichier hosts, voici le mien:

$ grep -ni "google-analytics.com" /etc/hosts
6203:# 127.0.0.1  ssl.google-analytics.com #[disabled = Firefox issues]
6204:127.0.0.1  www.google-analytics.com #[Google Analytics]
6
répondu SKWebDev 2012-10-01 12:08:20

si c'est une application hors ligne (c'est-à-dire que vous avez défini un manifeste de cache), assurez-vous d'autoriser la requête réseau.

Voir HTML5 Appcache, provoquant des problèmes avec Google Analytics

4
répondu matt burns 2017-05-23 12:34:32

la raison pour laquelle vous rencontrez des problèmes est que AdBlock va bloquer ce script si et seulement s'il ne passe pas par https . Notez que l'erreur que vous obtenez contient une référence de protocole http: .

tout ce que vous devez faire est de changer le fragment pour le forcer à passer par une connexion ssl en ajoutant un protocole explicite au lieu de l'url relative du protocole qui est la valeur par défaut.

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-XXXXX-XX', 'auto');
  ga('send', 'pageview');
</script>
3
répondu Michael Yagudaev 2016-01-14 22:24:56

j'ai remarqué la même chose sur mon navigateur il y a quelque temps. Avez-vous chanté dans chrome en utilisant votre compte Google peut-être? Ou avez-vous choisi de ne pas collecter de données sur Google Analytics ?

peut-être que Google se souvient de cette option et l'utilise sur Chrome lorsque vous êtes connecté..

BTW. Je peux normalement ouvrir http://www.google-analytics.com/ga.js dans le navigateur, il ne fonctionne tout simplement pas lorsque chargé automatiquement.

1
répondu aherok 2012-03-13 13:57:45

cette erreur est généralement causée par l'une des les extensions installées dans Chrome.

Il y a plusieurs façons de déboguer et de résoudre un message ERR_BLOCKED_BY_CLIENT.

  • désactiver l'extension.
  • liste blanche du domaine.
  • Déboguer le problème.

je voudrais recommander de trouver plus de détails à comment résoudre ERR_BLOCKED_BY_CLIENT

1
répondu Chetabahana 2018-05-03 09:56:42

S'assurer que Fiddler (ou un mandataire similaire) n'est pas actif.

0
répondu tchelidze 2016-09-13 11:20:40