7
votes

Comment sauter Google Analytics Loading?

Le gouvernement turc a bloqué certaines IP, y compris Google Analytics. Cela a provoqué tous les sites Web utilisant des altanictiques de ralentir et même de ne pas charger. Comment pouvons-nous empêcher ce problème? Comment pouvons-nous sauter le chargement de Ga.js si non disponible?


2 commentaires

Un vote intéressant intéressant. Je voudrais envisager de loader les questions de chargement javascript externes à la programmation, et c'est exactement ce que ce problème est.


Peut-être que serverfault mais je ne penserais pas superutilisateur.


4 Réponses :


2
votes

Vous pouvez essayer d'utiliser l'attribut différend code> sur un élément de script pour retarder le chargement jusqu'à ce que le document ait été complètement analysé.

<script src="http://www.google.com/path/to/analytics.js" 
        type="text/javascript"
        defer>
</script>


0 commentaires

1
votes

Cela dépend de la manière dont le gouvernement turc bloque:

  1. Connections Hang
  2. Les connexions sont refusées
  3. paquets juste black-trou

    C'est probablement 3), vous devrez donc détecter les IP turcs et écrire la page différemment pour ne pas référence à Google pour résoudre le problème. Au moins c'est la seule solution que je puisse penser pour le moment.


1 commentaires

Délai de connexion en essayant d'obtenir Ga.js.




1
votes