웹 사이트에 광고를 몇 개 게재하고 있는데 실적을 추적하는 가장 좋은 방법을 결정하려고합니다. 특히클릭 수를 계산하는 가장 효율적인 방법
,
클릭 수를 계산하는 가장 효율적인 방법은 무엇입니까
? 생각할 수있는 유일한 방법은 광고 ID를 인자로 사용하여 다른 페이지에 광고를 연결하는 것입니다 (예 : adserver.aspx? id = 1234). 다른 페이지는 데이터베이스를 업데이트하고 광고주 링크로 리디렉션합니다. 그러나이를 위해 별도의 페이지를로드해야하는 것은 비효율적 인 것처럼 보입니다. 다른 옵션이 있습니까?또한 주어진 주에 몇 번의 클릭이 발생했는지 알 필요가있을 것 같습니다. 그러나 매 클릭마다 날짜가있는 별도의 데이터베이스 행을 저장하는 것은 과도한 것으로 보입니다. 다른 사람이 이런 짓을 한 적이 있습니까? 매주 새로운 행을 만들고 그 주에 발생한 모든 클릭에 대해 카운터를 늘리는 것이 맞습니까?
감사합니다.
"이 페이지를 별도로로드해야하는 것이 비효율적 인 것 같습니다."이 문장은 HTTP 지식이 최고 수준이 아니라고합니다. –
@ Josh : 저는 조나단과 다소 동의 할 것입니다. 왜 페이지를 호출하고, 서버가 처리하고 HTTP 리다이렉트 (HTTP 리다이렉트 등)를 받고, 새로운 페이지를 요청하고, 서버가 처리 할 때까지 기다릴 것인가 ...? 기본적으로 2 왕복을 기다리고 있습니다. JavaScript를 사용하면 페이지를 표시하기위한 왕복으로 잘라낸 다음 클릭 수를 기록하는 더 가벼운 AJAX 호출을 사용할 수 있습니다. –
@ Josh : 대화에 아무 것도 추가하지 않는 설명을 게시 해 주셔서 감사합니다. 사실 ASP.NET 페이지 요청에 상당한 양의 오버 헤드 처리가 있습니다. –