2010-08-21 3 views
1

다음은 시나리오입니다.Google 애널리틱스를 트래킹하는 기술

PDF 다운로드 링크가있는 메일 링리스트가 있습니다. PDF에 클릭 가능한 링크가있는 광고가 포함되어 있습니다. 링크 클릭에 대한 분석 데이터 (Google 애널리틱스를 통한 정보 이용 가능)가 필요합니다.

내가 생각한 해결책은 링크가 웹 특정 페이지로 이동하는 웹 페이지로 이동하는 것입니다. GA가 요청을 기록한 다음 클라이언트 측 기술을 사용하여 실제 타겟 URL로 리디렉션합니다. 리디렉션 페이지는 클릭을 추적하는 것 외에 다른 용도로 사용되지 않으므로 검색 엔진에 의해 클로킹으로 인식되는 것에 대해 걱정하지 않습니다.

내가 알고 싶은 것입니다 : (내가 아마 어떻게 든 GA의 서버 측을 부를 수) 중간 리디렉션 페이지를 사용하지 않고 추적을 달성하기 위해 어떤 다른 방법은

  • 이 있습니까?
  • 리디렉션 페이지 방식을 사용하는 경우 발생할 수있는 잠재적 인 함정은 무엇입니까?

미리 조언 해 주셔서 감사합니다.

답변

1

당신이 사용하는 서버 측 환경/언어는 모르지만 예를 들어 URL에 추가 된 사용자 정의 코드와 함께 이미지 요청을 보내려면 cURL을 사용할 수 있습니다. 가장 쉬운 방법은 맞춤 코드로 자바 스크립트로 코드를 출력 한 다음 스니퍼로 이미지 요청 URL을 캡처하여 cURL 요청의 형식을 복제 할 수 있습니다. 가짜 브라우저 정보를 포함하여 헤더 정보를 전송하여 GA가 봇으로 삭제하지 않도록하십시오. 그런 다음 광고 URL로 전달하십시오. 그렇게하면 페이지를 출력 할 필요가 없습니다. 불행하게도이

정말 더 나은 당신이 할 수있는 아무것도 아니다 ...

그래 당신은 여전히 ​​'재 지정'이 일어나고 있습니다하지만 당신은 클라이언트가 페이지를 다운로드하거나 자바 스크립트 등 장애인 것에 대해 걱정이 필요 잘라 해야 할 것.

+0

좋아,이게 내가 한 것처럼 보이지만 PHP에 익숙하지 않아. 맞습니다 : PHP 스크립트를 통해 가로 채어 실행되는 이미지가 요청됩니다. PHP 스크립트는 URL에 추적 데이터를 전달하여 cURL을 통해 GA 추적 페이지를 호출합니다. cURL 요청은 표준 브라우저 요청을 스푸핑하도록 설정됩니다 (예 : Firefox). 그런 다음 PHP는 대상 URL에 301을 수행하고 클라이언트는 현명하지 않습니다. 그걸 요약 해 주거나 내가 놓친 것을 가지고 있습니까? –

+0

예, 꽤 많이 요약 해줍니다. –

관련 문제