问题是GA有时需要一点时间来加载,而我的jQuery ready()函数在完成之前不会运行.我想将GA代码本身移动到ready()函数的末尾.我不是在寻找额外的点击跟踪集成 – 我只想让我的ready()脚本先运行.
我的问题是:
1)移动GA代码会以任何方式打破他们的统计跟踪吗?和,
2)我是否需要模拟他们使用两个脚本标签(一个生成外部脚本标签,一个调用该功能)?如果是这样,为什么,以及在jQuery函数中最好的方法是什么?
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-8704511-1"); pageTracker._trackPageview(); } catch(err) {}</script>