2012-09-19 1 views
0

나는 매일 설문 조사 이메일을 발송하고 나는 내 사용자가에서 액세스하는 장치 유형 (모바일, 태블릿, PC 등)을 추적 할. 이 정보를 나중에 분석 할 수 있도록이 정보를 저장해야합니다 (예 : 전화에서 설문 조사에 접속 한 사람이 몇 명이고 완료하지 못했는지 (이미 설문 조사를 시작한 사람과시기를 추적하고 있습니다)). 이 정보는 잠재적으로 모바일 친화적 인 더 나은 애플리케이션을 개발하는 데 도움이 될 것입니다.트랙 사용자의 장치 유형 - ColdFusion에서

는 이러한 데이터 유형을 수집하고이를 데이터베이스 테이블에 저장할 수 있습니까?

내가 ColdFusion에서 9 SQL Server 2008 R2를 사용하고

답변

3

예, 당신이 할 수있는 부분에 많은 일을하지 않고 당신에게 당신이 찾고있는 정보를 모두 알 수 있기 때문에 우리의 필요에 맞는 것을 발견했다. 이미지 또는 페이지를로드 할 때 브라우저 또는 메일 클라이언트가 사용자에게 요청하는 요청에서 사용자 에이전트 문자열을보고 싶습니다. 전통적으로 이미지 URL이 tracker.cfm 인 1x1 픽셀 추적 이미지를 메일에 포함합니다. user = # 여기에 사용자 ID #

요청시 URL에 사용자 ID가 표시되고 나중에 CGI.HTTP_USER_AGENT에 저장하고 처리 할 수 ​​있습니다.

거의 운동의 단단한 부분은 당신이 얻을 데이터를 이해하고 있습니다. 사용자 에이전트 문자열은 구문 분석하기에 좋지 않으며 특정 상황에서는 보류 될 수 있습니다. 추적 웹 측면에서 Google 웹 로그 분석을 사용 해본 적이 있습니까? 그것 (또는 그와 비슷한 것)은 데이터에 대한 이해를 돕고 구현하기가 쉽습니다.

+2

. 나는 그것에 의지하지 않을 것이다. – ale

+1

@AlEverett의 말은 많은 사용자가 기본적으로 이메일에서 모든 이미지를 차단한다는 것입니다. 추적 이미지는 작동하지만로드 된 경우에만 작동합니다. 그 때문에 부분적으로 정확하다는 데이터를 보는 사람은 코치해야합니다. – Sharondio

+0

감사합니다. 아직도 그 일을하고 있습니다. 내가 끝내 자마자 나는 대답을 게시 할 것이다. – Geo

1

당신은 CGI.HTTP_USER_AGENT를 사용하고 실제 장치를 구문 분석을 시도 할 수 있습니다. 우리는 비슷한 필요성을했고 Google 웹 로그 분석은

0

또한이 사이트는 이러한 작업을 수행하는 데 매우 유용합니다. 그는 "webbug"라고 그들이 일상적으로 차단 된 것처럼 이메일에 포함하기 이미지를,뿐만 아니라 대부분의 언어와 함께 작동 mobile browser detection