워드프레스 Brave 플러그인: 광고 차단 감지 기능 추가(feat. Ad Blocker Detection)

Brave는 팝업 빌더로 첫 선을 보였지만 팝업뿐만 아니라 리드 생성 폼, 고정 배너 및 사이드바, 컨택트 폼 등 다양한 기능이 통합된 워드프레스 플러그인입니다. Brave Builder가 최근 업데이트되면서 광고 차단 감지(Ad Blocker Detection) 기능과 조건부 폼 필드가 추가되었습니다.

워드프레스 Brave 플러그인: 광고 차단 감지(Ad Blocker Detection) 기능 추가

광고 수익을 감소시키는 애드 블록(광고 차단 플러그인)

뉴스 사이트나 블로그를 방문하면 너무 많은 광고로 인해 짜증이 날 때가 있습니다. 그래서 많은 사용자들이 애드 블록(Ad Blocker)을 설치하여 광고를 차단하고 있습니다.

광고 차단 플러그인을 사용하여 광고를 차단할 경우 애드센스 수익에 의존하는 블로거들에게 타격이 될 수밖에 없습니다. 그래서 일부 사이트에서는 애드 블록을 감지하여 경고를 표시하거나 콘텐츠를 아예 표시하지 않는 등의 방법을 사용하여 애드 블록에 대응하고 있습니다.

하지만 애드 블록을 감지하여 경고를 표시하고 애드 블록을 해제해야 콘텐츠를 볼 수 있도록 대응하는 방법은 그다지 바람직하지 않을 수 있습니다. 꼭 필요한 정보라면 광고 차단 플러그인을 해제하고 해당 글을 보겠지만 많은 사용자가 그냥 사이트를 나갈 가능성이 높습니다.

차선책으로 애드 블록 사용자에게 '광고 차단 플러그인을 해제'해 달라는 정중한 메시지를 표시하는 것을 고려해볼 수 있습니다.

참고로 이 블로그의 운영은 구글 애드센스 광고 수익에 의존하고 있습니다. 이 블로그가 유용하다고 생각되시면 이 블로그에 대하여 광고 차단 기능을 해제해 주시면 감사하겠습니다. 또한, 여기에서 기부를 통해 블로그 운영을 후원하실 수 있습니다.

워드프레스 안티 애드 블록 플러그인

워드프레스를 사용하는 경우 안티 애드 블록 플러그인을 사용하여 애드 블록 사용자들에게 경고를 표시할 수 있습니다.

하지만 안티 애드 블록 플러그인은 사용자 수가 그리 많지 않은 편이고 플러그인 업데이트가 잘 안 되는 경우가 많습니다. Neve 테마 개발사인 Themeisle의 Ad Blocker Notify 플러그인이 현재 5000개가 넘는 사이트에 설치되어 있지만 3년 이상 업데이트가 되지 않고 있습니다.

AdUnblocker라는 플러그인이 비교적 활발히 업데이트가 이루어지고 있는 것 같습니다. 이 플러그인은 사이트에서 구글 애드센스가 실행되지 않는 것을 감지하여 방문자에게 광고 차단 목록에서 사이트를 해제해달라고 요청하는 기능을 합니다.

Brave Builder의 광고 차단 감지 기능

Brave Builder 플러그인이 최근 업데이트되면서 Ad Blocker Detection(광고 차단 감지) 기능을 추가했습니다.

새로운 애드 블록 감지 필터를 사용하여 방문자가 광고 차단 기능을 활성화한 경우에만 팝업을 표시할 수 있습니다. 이를 통해 애드 블록 방문자들이 애드 블록 기능을 해제해야 사이트 콘텐츠를 볼 수 있도록 할 수 있습니다.

캠페인 추가 화면에서 미리 디자인된 Ad Block Detector 템플릿을 선택할 수 있습니다.

워드프레스 Brave 플러그인: 광고 차단 감지 기능 추가(feat. Ad Blocker Detection)

템플릿 중 하나를 로드한 다음 적절히 수정하여 사용하면 됩니다.

워드프레스 Brave Builder 플러그인 - 안티 애드 블록 기능

고급 필터 설정(Settings > Advanced Filters)에서 애드 블록 감지 팝업을 표시할 조건을 세부적으로 설정할 수 있습니다.

워드프레스 광고 차단 감지 기능 - 고급 필터링

Brave Builder 버전 0.5.0 변경 로그

Brave Builder가 버전 0.5.0으로 업데이트되면서 몇 가지 주요 기능을 추가하고 버그를 해결했습니다.

  • 추가: 조건부로 폼 필드 표시
  • 추가: 팝업을 커스텀 포스트 타입 분류(Taxonomy) 페이지에 표시 가능
  • 추가: 애드 블록 감지 기능
  • 추가: 4개의 Blocker Detection 팝업 템플릿
  • 추가: 현재 body 요소 클래스에 따라 팝업 필터링
  • 추가: 커스텀 애니메이션을 생성하여 요소 클릭 시 재생 가능
  • 수정: PHP 5.6.4 이상에서의 호환성 문제 해결
  • 수정: PHP 8 호환성 문제 해결
  • 수정: Polylang이 설치될 경우 팝업이 표시되지 않는 문제
  • 수정: 고급 애니메이션: 요소에서 애니메이션이 작동하지 않는 문제
  • 수정: 고급 애니메이션: 팝업이 새로운 마커를 추가할 수 없었던 문제
  • 수정: 고급 텍스트에 링크와 Goal 요소가 있는 경우 클릭 시 Goal이 완료되지 않은 경우

Brave 플러그인 개발자는 버그를 발견하면 곧바로 대응하여 업데이트를 내놓는 것 같습니다. 이 플러그인을 사용하는 과정에서 버그를 접하면 플러그인 개발자에게 보고하시면 도움을 받을 수 있을 것입니다.

마치며

이상으로 Brave Builder 플러그인에 새로 추가된 광고 차단 감지 기능에 대해 살펴보았습니다. 안티 애드 블록 플러그인을 사용하거나 Brave Builder의 애드 블록 감지 팝업을 사용하는 경우 사용자 이탈률이 증가할 수 있으므로 부작용을 신중히 고려하여 사용 여부를 결정하시기 바랍니다.

사이트에 불펌 방지 기능을 추가하는 경우에도 SEO에 부정적일 수 있습니다. 불펌 방지 플러그인을 설치하여 사용자들이 이미지나 글을 함부로 퍼가지 못하도록 하더라도 어떤 방법을 통해서든 이미지를 다운로드하거나 텍스트를 복사할 수 있습니다. 그리고 이 블로그와 같이 코드가 많은 사이트에 불펌 방지 기능이 있으면 사용자들이 불편을 겪게 되고, 그렇다고 해서 코드 복사로부터 완벽하게 보호하는 것도 아닙니다.

참고


댓글 남기기

* 이메일 주소는 공개되지 않습니다.