문제

제출시 jQuery를 사용하여 새 탭에서 특정 파일 (PDF)을 열고 오버레이를 닫는 양식 (3 개의 버튼과 제출 버튼이있는 라디오 버튼 그룹)이있는 오버레이가 있습니다. 파일은 선택한 버튼에 따라 다릅니다. 문제 : 양식은 실제로 제출되지 않으므로 제출물을 추적하는 방법을 모르고 고객은 각 버튼을 클릭하는 사람들의 비율을 알고 싶어합니다.

그것을 어떻게 추적 할 수 있습니까? 실제 제출물을 추적 할 수 없습니다.

어떤 아이디어? 이 정보가 충분합니까? 코드를 게시 할 수는 있지만 쿠키와 Thickbox가 포함되며 상황을 이해하려는 사람에게 혼란을 더할 것입니다.

도움이 되었습니까?

해결책

기능 _trackPageview()- 이는 웹 페이지에 포함 된 표준 추적 코드의 일부입니다. Google 웹 로그 분석에 대한 가상 페이지 요청을 생성하기 위해 언제든지 인수 문자열로 호출 될 수 있습니다.

Google Analytics ' _trackPageview GA.JS 추적 사이트에서 사용할 함수는 페이지 뷰를 생성하지 않는 사이트에서 이벤트를 추적 할 수 있습니다. 사용 _trackPageviewJavaScript, 플래시 이벤트, JavaScript 이벤트, 파일 다운로드, 아웃 바운드 링크 등에 특정 페이지 파일 이름을 할당 할 수 있습니다.

자세한 내용은 기사를 참조하십시오 JavaScript 이벤트를 어떻게 추적합니까? Google Analytics Help Center에서.

다른 팁

제출물이 1) 서버에 대한 AJAX 업데이트 (클릭을 표시하기 위해)를 발사하고 2) PDF를 엽니 다.

또는

양식에 PDF 요청에 쿼리 스트링을 추가하고 로그 파일을 분석하여 해당 쿼리 스트링을 추적하십시오.

양식 제출을 트리거하고 jQuery가 파일을 열면 동시에 추적 된 URL에 ajax 요청을 할 수 있습니다.

편집] 죄송합니다.이 답변은 불분명합니다. 아래의 주석에 따라 AJAX 요청을 보내는 URL은 XMLHTTPREQUEST로 페이지를 요청할 때 스크립트가 실행되지 않으므로 ServersIDE로 추적해야합니다. 따라서이 예에서는 Google 웹 로그 분석이 작동하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top