내 프로젝트가 angularjs에 있습니다. 이는 모바일 앱과 데스크톱 사이트 용입니다. 내 로컬에 analytics.js를 저장하고 GA 추적 코드에 사용했습니다.angularjs 앱에서 Google 애널리틱스 페이지 추적이 제대로 작동하지 않습니다.
ga('send', 'pageview', $location.url());
그것은 (즉, 저예요) .IT의 추적 이벤트 1 개 사용자 온라인을 보여주는 것 :
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','js/analytics.js','ga');
ga('create', 'UA-57325467-1', 'auto');
ga('set', 'checkStorageTask', null);
ga('set', 'checkProtocolTask', null);
ga('send', 'pageview');
cotroller에서, 나는 페이지 추적 코드를 다음 사용한 : 내 추적 코드가 index.html을 파일에 문제는 페이지 뷰입니다. 내 응용 프로그램의 다른 페이지를 방문하고 실시간 분석 -> 개요 "/"가 표시되는 반면 페이지로 돌아갈 때 페이지 추적이 정상적으로 작동하지만 (항상 그렇지는 않음). 기본적으로 항상 페이지를 추적하지 않습니다. 가끔은 작동하지만 때로는 "/"만 보입니다.
페이지를 전환 할 때 새로운 '페이지 뷰'를 보냈습니까? – weigreen
예, 모든 페이지 전환마다 페이지 뷰를 보냅니다. –