나는 우리가 만들고있는 모바일 웹 사이트가 있습니다. AngularJS를 MVC 부분에 사용하는 단일 페이지 웹 사이트입니다. WebTrends 추적 기능을 플러그인해야합니다. 그러나 UI를 변경하기 위해 JS를 사용하는 단일 페이지이기 때문에 WebTrends가 새 페이지를 알기 위해 트리거하는 방법과 렌더링 된 페이지 및 새 페이지가 무엇인지 알 수는 없습니다.웹 트렌드 싱글 페이지 웹 사이트
누구나 알고 계십니까?
나는 우리가 만들고있는 모바일 웹 사이트가 있습니다. AngularJS를 MVC 부분에 사용하는 단일 페이지 웹 사이트입니다. WebTrends 추적 기능을 플러그인해야합니다. 그러나 UI를 변경하기 위해 JS를 사용하는 단일 페이지이기 때문에 WebTrends가 새 페이지를 알기 위해 트리거하는 방법과 렌더링 된 페이지 및 새 페이지가 무엇인지 알 수는 없습니다.웹 트렌드 싱글 페이지 웹 사이트
누구나 알고 계십니까?
나는 AngularJS와 익숙하지 않은,하지만 난 인 WebTrends를 조금 사용하고 있습니다. 과거에 사용자 동작을 캡처하기 위해 수행 한 작업은 내 자신의 JavaScript 코드 (webtrends.js 또는 사용자 정의 JS 파일에 추가 할 수 있음)를 작성한 다음 HTML 요소의 JS 함수에 호출을 추가하는 것입니다. 그런 다음 내 코드는 dcsMultiTrack()
이라는 매개 변수를 사용하여 WebTrends에 보내는 데 필요한 정보를 요청했습니다.
예를 들어, 사용자가 어떤 buttom의 클릭 할 때 알고 싶다면, html 요소에 onClick() = myFunction()
같은 것을 추가 할 수 있습니다. myFunction()
안에는 사용자가 수행중인 작업과 추적 할 작업을 결정하는 코드가 있습니다. 그런 다음 dcsMultiTrack()
으로 전화하여 방금 결정한 매개 변수를 전달하십시오. 내가 정확히 기억한다면, dcsMultiTrack()
는 등 'WT.ti', '마이 페이지', 'DCSExt.user_id', '이름'과 같은 변수/값의 쌍으로 제공되는 매개 변수의 유연한 길이를 허용
Magnilex가 클라이언트 측과 정확히 일치하므로 dcsMultiTrack()을 호출하여 페이지 렌더링을 시뮬레이션 할 수 있습니다. 몇 가지 제안 해 드리겠습니다.
행운을 빈다.