2010-03-31 3 views
9

나는 PHP에서 관리 뉴스 레터를하고있다. 뉴스 레터를 여는 방문객을 추적해야하는데 뉴스 레터에 추적 이미지를 삽입했습니다.PHP의 이메일 추적 기술

Shift 우편물을 사용하면 뉴스 레터에 인라인 이미지를 삽입 할 수있는 옵션이 있습니다. 이 인라인 이미지를 사용하여 추적 할 수 있습니까?

이메일 추적을위한 다른 기술이 있습니까?

답변

13

추적 이미지를 이메일과 함께 인라인으로 보내면 안됩니다. 뉴스 레터를 여는 사람들을 추적하기 위해 계산하는대로 이미지가 서버에서 다운로드/요청 된 횟수입니다. 이 추적을 의미

은 다음과 같이 보이는 URL이 있습니다 이것은 단지 당신의 회보를 보면서 이미지의 표시를 사용하도록 선택할 사용자를 위해 작동합니다,하지만,

http://www.yoursite.com/tracking.php?id_newsletter=X&user_id=Y 

주 - 및 점점 더 많은 전자 메일 클라이언트는 기본적으로 이미지를 사용하지 않도록 설정합니다.


기타 추적 솔루션은 무엇입니까?

조회수를 추적하는 대신 링크의 클릭 수를 추적 할 수 있습니다. 예를 들어

, 대신 당신의 회보에 직접 링크를 갖는의, 즉 다음과 같을 것이다 :

http://www.yoursite.com/destination-page.php 
링크는 카운터/추적 페이지로 것

:

http://www.yoursite.com/track-clicks.php?newsletter_id=X&user_id=Y&destination_page_id=Z 

그리고 그 track-clicks.php 페이지 것입니다 :

  • 일부 데이터를 데이터베이스에 삽입 (또는 다른 곳에서), 데이터베이스 (또는 다른) 해당 페이지로 사용자를 리디렉션 destination_page_id=Z
  • 에 해당 페이지의 URL에서 클릭
  • 선택을 추적합니다. 숫자가 작을

    • 경우에도 더 이상 오래 전에 등록 및 관심이없는 사용자 추적되지 않습니다 : 대신 뷰의 클릭을 추적


    은 몇 가지 장점이 있습니다 당신

  • 외부 이미지가 사용 중지 된 경우에도 사용자가 관심있는 페이지에 액세스하려면 추적 링크를 클릭해야합니다.
+0

감사합니다.이 인라인 이미지의 위치를 ​​알려주세요. 그들이 어떻게 언급했는지. 참조 링크가 있습니까?나는 세부 사항을 얻을 수 없기 때문에. – sathish

+0

인라인 이미지가 없습니다. 실제로 ;;; 인라인이 아닌 경우 메일에'' 태그가 필요합니다.이 태그는 서버의 이미지를 요청하는'src' 속성을 갖습니다. 해당 URL은 일부 데이터를 기록하고 이미지 내용을 반환하는 PHP 스크립트 중 하나입니다. –

2

원격으로로드 된 이미지를 사용하여 열어 본 이메일 만 신뢰할 수 있습니다. 귀하의 서버에서. (그럼에도 메일 클라이언트는 기본적으로 원격 이미지를 차단할 수 있습니다.)