어디에서 Google 웹 로그 분석 코드를 마스터 페이지에 배치해야합니까?어디에서 마스터 페이지에 Google 분석 코드를 삽입해야합니까?
어디에서 Google 웹 로그 분석 코드를 마스터 페이지에 배치해야합니까?어디에서 마스터 페이지에 Google 분석 코드를 삽입해야합니까?
태그 앞에 속하는지 여부는 다음에서 논의됩니다. http://www.nopcommerce.com/boards/t/6438/google-analytics-changes-script-placement.aspx – DeveloperDan
</head>
태그 바로 앞에 있습니다. 바로 </body>
태그 앞에 페이지의 콘텐츠를 차단에서 다운로드 JS 스크립트를 둔화 방지하기 위해
https://support.google.com/analytics/bin/answer.py?hl=en&answer=1008080
이후로 변경 될 수 있습니다. '12 - Google은 '
'에 지금있다. 또한, 그 링크가 죽었어. – fortboise당신은 웹 로그 분석 페이지 하단에 니펫을 넣어하려는 경우, 당신은 당신이 맨 아래에있는 전체 조각을 넣을 필요가 없다는 것을 알아야한다. 스 니펫을 페이지의 첫 번째 절반을 반으로 나누고 나머지는 아래로 이동하여 비동기 로딩의 장점 대부분을 유지할 수 있습니다. 추적 코드의 첫 번째 부분은 페이지 렌더링에 거의 영향을 미치지 않으므로 해당 부분을 맨 위에두고 ga.js를 삽입하는 스 니펫 부분을 넣을 수 있습니다.
반에서 비동기 코드 분할이있는 페이지는 다음과 같습니다 코드의
<html>
<head>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
</script>
</head>
<body>
<p>Page Content</p>
<script src="some_random_script.js"></script>
<p>Page Content</p>
<script type="text/javascript"> (function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>
두 조각이 자신의 스크립트 태그에 싸여 할 필요가 있지만, 원래 비동기 코드의 마지막 여섯 개 라인 바닥으로 이동해야합니다. 메서드를 _gaq에 푸시하는 모든 행은 맨 위에 머물러있을 수 있습니다.
또는