0
웹 페이지가 있습니다. 그것은 일부 js 파일을로드합니다. 그 중 하나는 google-analytics'js ga.js 파일입니다. 내 위치는 중국에 있기 때문에로드 할 때 속도가 느려지기도합니다.js 로딩 시퀀스를 어떻게 설정합니까?
ga.js로드가 완료되지 않은 경우 wmd.js라는 다른 js 파일이로드되지 않습니다. 따라서 웹 페이지가 제대로 작동하지 않습니다.
그래서 모든 웹 파일로드가 완료되면 ga.js를로드하도록 설정하는 것보다 몇 가지 설정 방법이 있는지 궁금합니다.
아래는
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '{{ settings.GOOGLE_ANALYTICS_KEY }}']);
_gaq.push(['_addOrganic', 'baidu', 'word']);
_gaq.push(['_addOrganic', 'soso', 'w']);
_gaq.push(['_addOrganic', '3721', 'name']);
_gaq.push(['_addOrganic', 'yodao', 'q']);
_gaq.push(['_addOrganic', 'vnet', 'kw']);
_gaq.push(['_addOrganic', 'sogou', 'query']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();
</script>
현재 코드를 마지막에 넣었으며 body 태그를 닫기 전에 있습니다. – mike