티스토리 무효 트래픽 방지 코드 배포(부정클릭 경고창 팝업형)

티스토리 무효 트래픽 방지 코드

티스토리 무효 트래픽 방지 코드 배포(부정클릭 경고창 팝업형) :: 안녕하세요. 애드센스팜 포스트인컴입니다. 티스토리 블로그를 운영하면서 무효 클릭을 방지하는 것은 매우 중요한 일입니다. 무효 클릭은 광고 수익에 영향을 줄 수 있으며, 심각한 경우 광고 계정 정지로 이어질 수 있습니다. 따라서, 무효 클릭을 방지하기 위한 코드를 구현하는 것은 블로그 운영자에게 필수적인 작업 중 하나입니다.

티스토리 무효 트래픽 방지 코드 찬반여론

물론, 무효 트래픽 방지 코드를 활성화한다고해서 결과적으로 도움이 된다, 안된다 말들이 많지만 제 경험을 비춰볼 때 솔직히 잘 모르겠습니다.

왜냐면 저는 도움을 못받았기 때문이죠. 하지만, 이러한 무효 트래픽 방지 코드를 사용할 때 오는 안정감은 있습니다. 그래서 준비를 했습니다.

무효 트래픽 방지 구조

무효 클릭 방지를 위한 기본적인 접근 방법은 사용자의 클릭 행동을 모니터링하고, 비정상적인 클릭 패턴을 감지하는 것입니다. 이를 위해 JavaScript를 사용하여 사용자의 클릭 행동을 추적하고, 일정 시간 내에 과도한 클릭이 감지될 경우 추가 클릭을 방지하는 로직을 구현할 수 있습니다.

그래서 흔히 과거에 무효 트래픽 방지하는 방법은 애널리틱스에서 IP 이벤트를 받아서, 수집하고 그 데이터를 토대로 구글 측에 이의제기를 하는 방법이 있었지만, 원론적으로 무효 트래픽을 차단 할 수는 없습니다.

무효 트래픽 방지 구조의 가장 큰 핵심은 너무 빠른 시간에 클릭이 일어나는 것을 방지하기 위함입니다. 그래서 본 글에서 공유드리는 코드 역시 예상되는 무효 트래픽을 방지하는 것을 의미합니다.

<script>
  // 사용자의 마지막 방문 시간을 로컬 스토리지에서 가져옴
  var previousVisit = localStorage.getItem("previousVisit");
  var now = new Date().getTime(); // 현재 시간
  var minInterval = 3500; // 최소 방문 간격은 3.5초로 설정
  var destinationURL = "https://www.tistory.com/"; // 리다이렉션 대상 URL 설정

  if (previousVisit) {
    var elapsed = now - parseInt(previousVisit); // 마지막 방문 이후 경과 시간 계산

    if (elapsed < minInterval) {
      console.warn("이상 행동 감지됨. 페이지 이동 중...");
      // 사용자에게 이상 행동에 대해 경고
      alert("부정 클릭이 감지되었습니다.페이지로 이동합니다.");

      // 지정된 시간 후에 다른 페이지로 리다이렉션
      setTimeout(function () {
        window.location = destinationURL;
      }, 1000); // 1초 후에 지정된 URL로 이동
    }
  }

  // 현재 방문 시간을 로컬 스토리지에 저장
  localStorage.setItem("previousVisit", now);
</script>

공유해드리는 코드는 챗지피티로 재해석한 코드입니다. 본 코드의 핵심은 최소 방문 간격 3.5초 이내에 클릭이 발생된다면 “부정 클릭이 감지되었습니다. 페이지로 이동합니다.” 메시지 출력 후 리다이렉션 설정한 주소로 이동되는 것을 의미합니다.

본인 상황에 따라 최소 방문 간격을 3.5초를 조절 할 수 있고, 이 부분은 상황에 맞춰 설정해주면 됩니다. 정답은 없고, 기본값이라고 할 수 있는 본 코드를 그대로 활용해도 됩니다.

티스토리 무효 트래픽 방지 코드 설치 방법

본 코드를 다운로드 받은 뒤, 티스토리 스킨 > HTML 편집 > head 영역 내에 삽입해주면 됩니다.

그리고 빠르게 링크값을 클릭하면 위와 같은 메시지가 나오면 설치가 정상적으로 됩니다.

번외

애드센스에 제 3자에 의한 무효 트래픽 발생의심 신고링크https://support.google.com/adsense/contact/invalid_clicks_contact

무효트래픽으로 인한 계정정지시 이의신청 링크https://support.google.com/adsense/contact/appeal_form_non_login



전자출판인증식별번호 UCI(KEPA)
I410-113-24-99-088051613​
0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments