El gobierno turco ha bloqueado algunas direcciones IP, incluida Google Analytics. Esto causó que todos los sitios web que utilizan alanytics frenan e incluso no carguen. ¿Cómo podemos prevenir este problema? ¿Cómo podemos omitir la carga de ga.js si no está disponible?Cómo omitir la carga de Google Analytics?
Respuesta
Google ofrece una asynchronous snippet por su código de seguimiento:
Tenga en cuenta que es necesario utilizar una sintaxis diferente de seguimiento para utilizarlo, compruebe el manual de la migración en el enlace para más detalles. También requiere un navegador con soporte para el atributo HTML5 'async', por lo que puede que no resuelva completamente su problema.
Otra solución se propone en 'Better Google Analytics JavaScript that doesn't block page downloading'
Entonces, ¿los visitantes que usan IE6 no serán rastreados o no serán asincrónicos? –
@Hasan: no se asinclusará. El atributo async se ignorará si no es compatible. –
Puede intentar usar el atributo defer
en un elemento de script para retrasar la carga hasta que el documento se haya analizado por completo.
<script src="http://www.google.com/path/to/analytics.js"
type="text/javascript"
defer>
</script>
no estoy seguro si esto afectaría negativamente a los scripts de análisis, sin embargo.
Como un lado, el atributo defer está disponible en las versiones más recientes de Firefox, IE6 +, Chrome, Safari, Opera.
depende de cómo el gobierno turco está bloqueando:
- Conexiones cuelgan
- Las conexiones se negaron
- paquetes solo agujero negro
Es probablemente 3), por lo que tiene que detectar direcciones IP turcas y escribir la página de manera diferente para no hacer referencia a google para solucionar el problema. Al menos esa es la única solución que se me ocurre en este momento.
Tiempo de espera de conexión al intentar obtener ga.js. –
Usted puede intentar usar la loading the GA script asynchronously
- 1. ¿Cómo funciona Google Analytics In-Page Analytics?
- 2. ¿Cómo Google Analytics envía datos a Google?
- 3. Datos de Google Analytics
- 4. JQuery vivir + Disqus/Google Analytics
- 5. Barniz y Google Analytics
- 6. Google Analytics Site Search
- 7. ¿Cómo cargo dinámicamente Google Analytics JavaScript?
- 8. Google Analytics y Python
- 9. Flurry Analytics contra Google Analytics en la plataforma móvil
- 10. Integrando Google Analytics en la aplicación GWT
- 11. Incrustable Google Analytics "Flair"?
- 12. Google Analytics - Seguimiento desconocido
- 13. código de Google Analytics, ¿cómo funciona?
- 14. Google Analytics android dispatch
- 15. Google Analytics, obtenga anotaciones de la API
- 16. Cómo modificar la URL de la página en Google Analytics
- 17. Google Analytics: Js externos
- 18. R - Paquete de Google Analytics
- 19. Explicación del rastreador asíncrono de Google Analytics
- 20. ¿Alguien sabe cómo google Analytics procesa datos?
- 21. ¿Cómo usar trackPageview en Google Analytics?
- 22. ¿Referencia falso a Google Analytics?
- 23. Google Analytics, Install Tracking android
- 24. ¿Cómo evita Google Analytics la suplantación de tráfico?
- 25. Cómo obtener la versión de iOS con Google Analytics
- 26. ¿Cómo ubicar el ID de la tabla en Google Analytics?
- 27. Cómo integrar Google Analytics en un sitio web de jQueryMobile
- 28. ¿Cómo desencadenar Google Analytics desde el código?
- 29. Uso de JS Callback con Google Analytics
- 30. ¿Para qué se utiliza Google Analytics '__utm.gif?
una votación cerrada interesante. Considero que las preguntas externas de carga de JavaScript están relacionadas con la programación, y eso es exactamente lo que es este problema. –
Tal vez serverfault pero no creo que sea superusuario. –