2013-08-05 2 views
1

Facebook 및 Google 광고와 유사한 것을 구현하는 방법에 대한 정보를 찾고 있습니다. 비즈니스 용 광고 인 이미지가 다른 폴더를 만들어 페이지에 무작위로 표시하고 싶습니다.광고가 표시되는지 여부 및 클릭 여부 결정

광고가 표시되는 횟수와 클릭 여부를 추적하고 싶습니다. 나는 어디에서 시작해야 할 지 잘 모르겠다. 나는 누군가가 나를 올바른 방향으로 인도하거나 나에게 출발점을 줄 수 있기를 바라고있다. 임의의 이미지를 생성하는 데 문제가 없지만이 중 가장 쉬운 부분이 될 것 같네요. 어떤 도움을 주셔서 미리 감사드립니다!

+0

로더 스크립트를 통해 이미지를 렌더링하고 전달자를 통해 대상 링크를 전달합니다. – DevZer0

답변

1

나는 '태깅'이라는 프로세스를 통해 클릭 행동을 추적하는 트래픽이 많은 웹 사이트에서 근무하고 있습니다. 본질적으로 누군가가 무언가를 클릭 할 때마다 '태그'가 발사됩니다. 자바 스크립트 이벤트가 트리거됩니다

및 1x1 크기의 투명 픽셀의 객체는 사용자의 브라우저에 다운로드 :

는 장면 뒤에 일어나는 뭐죠. 이 이미지의 URL에는 클릭 위치와 관련된 중요한 데이터가 저장된 검색어 문자열이 포함되어 있습니다.

예, 트래픽이 높은 웹 사이트에 클릭과 같이 보이는 src 속성을 가진 이미지의 다운로드 또는 요청 ...

tag.gif?page=productpage&coordinate_x=3478234&coordinate_y=342345&class=ad_container_4을 트리거 할 수 있습니다.

이미지 요청이 기록되고 데이터베이스에 유지됩니다. 1x1 이미지의 오버 헤드는 매우 작습니다. 이러한 요청을 로그에 캡처하면 행동 분석을 위해 데이터를 집계하는 데 사용할 수 있습니다.

requestURL = // http://url 
$('.ad').click(function(){firePixel();}) 
firePixel = function(){ 
tag = $('<img/>', { 
      id: 'tag', 
      border: '0', 
      width: '1', 
      height: '1', 
      src: requestURL + '?class=' + classOfObjectClicked() + "&x_coord" + xCoordinate() _"&y_coord=" + yCoordinate() 
     }); 
} 

이미지가 공개적으로 액세스 가능한지 확인하십시오.

는 클릭^_을 추적 할 수있는 많은 방법^많은 중 하나입니다

+1

'(새로운 이미지) .src = tag;'는 더 깔끔하고 빠르며 DOM에 아무 것도하지 않고 이미지 ID를 방해하지 않으며 jQuery를 필요로하지 않습니다. – Brian

+0

+1 (새 이미지) vs. 새 이미지(), 할 수 있는지 몰랐습니다. – lfender6445

1
당신은 page.php에서

new Image.src = "page.php?u=abc&f=12323" 

로 요청을 보낼 수

당신은

$_GET['u'];$_GET['f'] 
와 u와 F를 얻을 수 있습니다