제목이 웹 사이트에서 말하는 것처럼 사용자가 페이지의 일부분을 보았는지 여부를 알 수 있습니까?사용자가 페이지의 일부분을 보았는지 알 수 있습니까?
답변
해당 부분을 별도의 iframe으로 옮길 수 있습니까? 아래쪽으로 스크롤하면 작은 이미지 파일에 대한 요청을합니다. 기술명을 잊어 버렸습니다.
업데이트 : Web Bug이라고합니다. 웹 버그는 웹 페이지 또는 전자 메일로 전송되며 일반적으로 사용자는 볼 수 없지만 사용자가 페이지 또는 전자 메일을 보았다는 것을 확인할 수 있습니다. 한 가지 일반적인 사용은 전자 메일 추적입니다. 대체 이름은 웹 탐지 장치, 버그 추적, 픽셀 추적, 픽셀 태그, 1 × 1 gif 및 gif 지우기입니다.
사용자 행동을 요구하지 않는 한, 실제로 다운로드 한 것이 아니라 일부를 다운로드 한 것만 알 수 있습니다.
사용자가 페이지의 일부를 실제로 보았는지 확인하려면 웹 카메라를 설치하고 눈동자를 추적해야합니다.
사용자가 페이지를 얼마나 멀리 스크롤했는지 감지하는 방법에 대해 이야기하는 경우 Javascript를 사용하여 OnScroll 이벤트에서이를 감지 할 수 있습니다. 그런 다음 이것을 기록해야하는 경우 서버로 일부 아약스를 실행할 수 있습니다.
윤리적 일지는 모르겠지만 기술적으로 자바 스크립트를 사용하면 문서의 각 단락 태그의 mouseover 이벤트를 감지 한 다음 AJAX 정보를 다시 서버로 보낼 수 있습니다. 사용자가 페이지를 아래로 스크롤하면 단락을 마우스로 가리킬 가능성이 높아집니다. 그러면 읽은 부분을 적어도 대략 알고 있습니다.
신뢰할 수 없으면 아니오.
간단한 예 : 링크를 마우스 가운데 버튼으로 클릭하면 링크가 새 배경 탭에서 열립니다. 그런 다음 그것에 대해 결정하고 그것을 보지 않고 탭을 닫습니다. 자바 스크립트 트릭은 모든 것을 스크롤없이 볼 수 있다고보고합니다.
더 복잡한 예제 : 초보 사용자는 브라우저 창이 최대화되지 않았으며 브라우저 창의 일부가 화면 밖에 있습니다. 모든 자바 스크립트 트릭은 전체 뷰포트가 조회되는 것처럼보고하므로 스크롤하는 경우에만 쿼리를 제한하더라도 도움이되지 않습니다.
확실히. 그 내용을 div 안에 넣은 다음, HTML로, javascript로, onmouseover 이벤트를 캡처하고 거기서 작업하십시오. 그들이 마우스를 무언가 위에 올려 놓았다면, 그것을 보았을 때 매우 안전한 베팅이라고 할 수 있습니다 ...
희망이 있습니다.