WordPress 사이트에서 Adblock 사용자 감지

게시 됨: 2023-02-12

일부 인터넷 사용자가 특정 웹사이트의 광고 수를 줄이고자 하는 것은 이해할 수 있습니다. 결국 방문자가 홍보 메시지보다 귀하의 콘텐츠에 집중하기를 원하는 것은 플러스입니다. 그러나 블로거로서 이로 인해 수익을 잃을 수 있습니다.

다행히 광고 차단 소프트웨어를 우회하는 방법에는 여러 가지가 있습니다. 이렇게 하면 수익 흐름을 유지할 수 있는 더 나은 기회를 얻을 수 있으며 매력적인 콘텐츠를 생성하는 데 계속 집중할 수 있습니다.

이 게시물에서는 AdBlock 소프트웨어의 작동 방식에 대한 이해를 제공합니다. 또한 누군가가 그것을 사용하고 있는지 감지하는 방법과 그에 대해 할 수 있는 일에 대한 몇 가지 팁을 공유합니다. 다이빙하자!

목차
1. AdBlock은 어떻게 작동합니까?
2. Javascript로 AdBlock 감지
2.1. 1단계: 자바스크립트 파일 생성
2.2. 2단계: header.php 파일 수정
2.3. 3단계: AdBlock 사용자로부터 콘텐츠 숨기기
3. AdBlock 감지기 플러그인
3.1. 1. 광고 차단기 알림 라이트
3.2. 2. 광고 삽입기
4. AdBlock이 감지되면 어떻게 됩니까?
4.1. 1. 사이트에서 AdBlock 사용자 허용(아무것도 하지 않음)
4.2. 2. 프롬프트 보내기
4.3. 3. AdBlock 트래픽 차단
5. WP 엔진으로 디지털 비즈니스 성장

AdBlock은 어떻게 작동합니까?

대부분의 광고 차단 소프트웨어는 필터를 중심으로 설계되었습니다. 기본적으로 이러한 유형의 도구를 사용하는 누군가가 귀하의 웹사이트를 방문하면 귀하의 서버에서 반환된 정보를 스캔합니다. 필터링할 콘텐츠 목록의 항목과 일치하는 항목을 찾으면 해당 요소가 표시되지 않습니다.

AdBlock은 많은 웹 사용자에게 유용한 도구이며 종종 브라우저 확장으로 추가됩니다. 예를 들어 온라인 조사를 많이 하는 사람들에게 도움이 될 수 있습니다. 웹 페이지를 더 빠르게 로드할 수 있을 뿐만 아니라 대역폭과 배터리 수명도 절약할 수 있습니다.

그러나 콘텐츠 제작자와 제품 홍보를 위해 비용을 지불하는 브랜드에게는 이러한 추세에 몇 가지 단점이 있습니다. 2019년에는 모든 인터넷 사용자의 25% 이상이 광고 차단 소프트웨어를 사용했습니다. 이것의 재정적 영향은 상당히 중요합니다.

또한 광고 차단 소프트웨어는 페이지에서 CTA(Call-to-Action) 상자, 이미지 또는 버튼을 제거할 수 있습니다. 도구가 광고와 관련된 파일 이름이나 키워드를 필터링하여 이러한 요소를 감지하면 실제 프로모션이 아니더라도 대상이 될 수 있습니다.

Javascript로 AdBlock 감지

다행스럽게도 AdBlock과 같은 소프트웨어에 대한 수익 손실을 종종 상쇄할 수 있습니다. 예를 들어 사이트에 일부 Javascript를 추가하는 것을 포함하여 WordPress에서 사용을 감지하는 여러 가지 방법이 있습니다. 이 방법에는 약간의 코딩 노하우가 필요하다는 점은 주목할 가치가 있습니다. 나중에 대체 솔루션을 다룰 것입니다.

1단계: 자바스크립트 파일 생성

WordPress 웹사이트에서 AdBlock 사용자를 감지하는 한 가지 방법은 adframe.js 라는 JavaScript 파일을 만들고 참조하는 것입니다. 소프트웨어는 이를 프로모션으로 인식하고 필터링을 시도합니다. 그러면 사용자에게 콘텐츠가 모두 표시되지 않는다는 메시지가 표시됩니다.

먼저 adframe.js 라는 파일을 만들고 다음 코드 줄을 추가합니다.

var adblock = false;

그런 다음 FileZilla와 같은 FTP(파일 전송 프로토콜) 클라이언트를 사용하여 파일을 서버에 저장합니다. 그 이름은 AdBlock이 adframe.js가 로드되지 않도록 시도하게 하고 다음 단계에서 방문자에게 이를 알릴 수 있습니다.

2단계: header.php 파일 수정

다음으로 사이트 헤더에 생성한 JavaScript 파일을 참조하여 AdBlock 사용자에게 콘텐츠가 누락되었음을 알리는 메시지를 보내야 합니다. 이를 위해서는 테마의 header.php 파일에 일부 코드를 삽입해야 합니다. 업데이트 중에 변경 사항이 손실되지 않도록 하위 테마를 사용하는 것이 좋습니다.

FTP 클라이언트 및 좋아하는 코드 편집기를 사용하거나 WordPress 대시보드에서 Appearance > Theme Editor로 이동하여 필요한 수정을 할 수 있습니다.

여기에서 활성 테마에 대한 파일에 액세스할 수 있습니다. 편집기 오른쪽에서 테마 헤더를 찾을 수 있습니다.

그것을 클릭한 다음 <head></head> 태그 내에 다음 스크립트를 추가하십시오.

<script type="text/javascript">
var adblock = true;
</script>
<script type="text/javascript" src="adframe.js"></script>
<script type="text/javascript">
if(adblock)
{
alert("Please Disable AdBlocker To View The Page");
document.getElementById("wrapper").style.display="none";
}
</script>

"페이지를 보려면 AdBlocker를 비활성화하십시오"를 사용자 지정 알림으로 대체하여 메시지에 대한 텍스트를 직접 만들 수 있습니다.

3단계: AdBlock 사용자로부터 콘텐츠 숨기기

AdBlock을 사용하는 사람으로부터 모든 콘텐츠를 완전히 숨기고 싶은지는 전적으로 귀하에게 달려 있습니다. 이 접근법에 대해 약간의 논쟁이 있습니다. 어떤 사람들은 양심적인 광고 방법을 사용한다면 이러한 유형의 소프트웨어에 대해 걱정할 필요가 없다고 주장합니다.

귀하의 콘텐츠를 보기 위해 강제로 AdBlock을 끄는 것이 항상 귀하에게 유리한 것은 아니라는 점을 기억하는 것이 중요합니다. 사용자는 확장 프로그램을 비활성화하는 대신 사이트를 떠날 가능성이 높습니다. 페이지를 숨길 수 있는지 확실하지 않은 경우 다른 수익 창출 옵션을 조사하는 것이 좋습니다.

AdBlock 감지기 플러그인

AdBlock을 수동으로 처리하는 것이 차 한잔이 아닌 경우 이 작업을 처리하는 데 사용할 수 있는 몇 가지 WordPress 플러그인도 있습니다. 이 목적으로 생성된 많은 항목이 최근에 업데이트되지 않았기 때문에 권장하는 항목이 몇 개뿐이라는 점은 주목할 가치가 있습니다.

1. 광고 차단기 알림 라이트

Ad Blocker Notify Lite는 웹사이트에 사용하기 쉬운 탐지 인터페이스를 제공합니다. 사용자가 콘텐츠에 액세스하는 것을 막지는 않지만 경고를 위한 여러 옵션을 제공합니다. 위젯화된 대시보드에서도 통계와 방문자 카운터를 볼 수 있습니다.

무료 버전에는 시작하기에 충분한 기능이 있습니다. 준수, 공격적 또는 투명한 접근 방식 중에서 선택하여 사용자에게 AdBlock 소프트웨어가 귀하의 콘텐츠 중 일부를 놓치고 있음을 알릴 수 있습니다. 프리미엄 버전의 가격은 개발자의 다른 제품과 함께 제공됩니다.

2. 광고 삽입기

또 다른 옵션은 보다 포괄적인 플러그인 솔루션을 살펴보는 것입니다. Ad Inserter는 프로모션과 관련된 모든 요구 사항을 처리할 수 있으며 AdBlock 감지 및 알림 기능과 함께 제공됩니다.

무료 버전을 사용하면 프로모션 콘텐츠가 로드되지 않도록 하는 사용자를 감지할 수 있습니다. 그러나 알림, 교체 또는 기타 관련 기능을 사용하려면 프로 버전으로 업그레이드해야 합니다. 2개의 웹사이트에서 사용하려면 $22부터 시작하며 1년 동안 무료 업데이트가 포함됩니다.

AdBlock이 감지되면 어떻게 됩니까?

WordPress 웹사이트에서 AdBlock을 감지하는 몇 가지 방법을 다루었습니다. 방문자가 AdBlock을 사용하는 경우 수행할 작업을 결정하는 것은 실제로 귀하에게 달려 있습니다. 아래에서 취할 수 있는 세 가지 경로를 살펴보았습니다.

1. 사이트에서 AdBlock 사용자 허용(아무것도 하지 않음)

우리가 권장하는 옵션은 기본적으로 아무것도 하지 않는 것입니다. AdBlock 사용자를 차단하여 수익을 유지하려는 유혹이 있지만 트래픽을 놓치고 싶지는 않습니다. 또한 모든 애플리케이션이 동일한 프로토콜을 따르는 것은 아닙니다. 한 사용자를 차단하는 데 작동하는 것이 다른 사용자에게는 작동하지 않을 수 있습니다.

즉, AdBlock 사용자가 귀하의 웹사이트를 방문하도록 허용하는 것은 거의 해롭지 않습니다. 일부 요소가 로드되지 않는 것을 감지하면 대신 해당 공간에서 대체 콘텐츠를 제공할 수 있습니다. 까다로울 수 있지만 프로그래밍 리소스가 있는 경우 시도해 볼 가치가 있는 접근 방식입니다.

2. 프롬프트 보내기

웹사이트 파일에 JavaScript를 삽입하거나 플러그인을 사용하여 AdBlock 사용자를 감지하는 방법을 논의할 때 이 옵션을 다루었습니다. 이것은 꽤 준수하고 균형 잡힌 접근 방식입니다. 광고 차단 소프트웨어로 인해 일부 콘텐츠를 볼 수 없다는 알림을 사용자에게 보냅니다.

또는 팝업에 직면한 사용자가 그냥 나가고 돌아오지 않을 수도 있습니다. 이러한 이유로 우리의 첫 번째 선택이 아닙니다. 방문자는 이유 때문에 AdBlock을 설치하며, 귀하의 웹사이트가 적극적으로 프로모션이 많은 경우 이를 더욱 악화시키는 것은 귀하에게 도움이 되지 않을 것입니다.

3. AdBlock 트래픽 차단

AdBlock 방지 옵션이 발전함에 따라 광고 차단 응용 프로그램도 발전합니다. 이로 인해 이를 우회하는 전략을 유지하기가 어려울 수 있습니다. 프로모션을 필터링하는 소프트웨어가 업데이트됨에 따라 과거에 사용된 방법이 사라질 수 있습니다.

즉, AdBlock이 설치된 사용자의 트래픽을 완전히 차단하는 방법이 있습니다. 사이트를 허용 목록에 추가하거나 확장 프로그램을 끄도록 요청하는 설정된 알림을 찾을 수 있습니다. 그러나 귀하의 게시물이 판촉 콘텐츠에 강력히 반대하는 방문자를 끌어들일 만큼 충분히 매력적이지 않다면 이는 귀하에게 큰 도움이 되지 않을 것입니다.

WP 엔진으로 디지털 비즈니스 성장

전문 개발자 리소스를 사용하면 AdBlock으로 인해 발생할 수 있는 문제를 더 쉽게 해결할 수 있습니다. 궁극적으로 광고 수익 없이도 전환을 유도하고 수입을 늘릴 수 있도록 웹사이트에서 모든 방문자에게 고품질 디지털 경험을 제공하는 것이 중요합니다.

여기 WP Engine에서는 방문자에게 최고의 경험을 제공할 수 있도록 많은 웹 호스팅 계획과 전자 상거래 솔루션을 제공합니다. 다음 프로젝트에 대한 옵션을 확인하고 오늘 전문 WordPress 전문가에게 액세스할 수 있습니다!