2014-06-16 1 views
0

내 이메일받은 편지함에이 링크를 클릭하면이 웹 사이트의 URL (http://localhost/sample.aspx)을 브라우저에서 열어 볼 수 있습니다.aspx 페이지에서 해당 링크를 클릭하여 추적하는 방법

이제 sample.aspx에서이 웹 사이트 링크가 JavaScript를 통해 이메일을 클릭했음을 추적해야합니다. 어떻게 추적 할 수 있습니까?

예를 들어 document.referrer를 사용하여 마지막으로 방문한 웹 사이트 URL을 추적 할 수 있습니다.

감사

답변

0

http://localhost/sample.aspx?emailClicked=true

유일하게 좋아하는이 쿼리 문자열에 매개 변수를 추가하는 것입니다 당신이 가진 메커니즘, 그래서 뭔가 할 수 있습니다 다음 read this on the web site using JavaScript (또는 그 문제에 대한 다른 것)과 같이 추적 당신은 적합하다고 생각합니다.

Document.referrer을 사용할 수 없습니다. 이 링크 (예 : Outlook의 경우)를 참조하거나 (예 : Gmail 등) 참조 된 URL이 없기 때문에 수백 명의 추천 자의 URL이 무엇인지 알 수 없습니다.

+0

사실 내 관심사는 우리가 추적 할 수있는 JavaScript 객체가 있는지 여부입니다. – Sukhjeevan

+0

아니요, 위에서 설명한 것과 같은 이유 때문입니다. 사용자가 이메일의 링크를 클릭합니다. 그들은 전자 메일을 어디에서 읽나요? 웹이 외부 이메일 클라이언트입니까? 그것이 웹이라면 웹 사이트 란 무엇입니까? 웹 사이트에서 이메일을 읽거나 단순히 다른 웹 사이트에서 링크를 클릭하는 것의 차이점은 무엇입니까? – Liam

관련 문제