Ad Inserter는 광고만을 삽입해 주는 단순한 플러그인이 아니라, 여러 가지 상황에 응용할 수 있는 다재다능한 플러그인입니다. 플러그인 없이 SNS 공유 버튼 만들기 편에서도 이 플러그인을 활용했었습니다. 이번 편에서는 Ad Inserter를 활용한 광고 차단 해제 요청을 하는 방법을 알아보겠습니다.
Ad Inserter를 활용한 광고 차단 해제 요청
Ad Inserter를 블로그 글에 광고를 삽입하고 싶을 때 사용하는 플러그인으로 아시는 분들이 많지만, 그것 외에도 여러 상황에서 활용할 수 있는 유용한 플러그인입니다. 특히 모든 포스팅의 동일한 위치에 코드나 문장을 삽입해야 할 경우, 삽입 기준을 문단(P태그)으로 하면, from top, from bottom 중 선택할 수 있어, 응용 범위를 더 넓힐 수 있습니다. 그 하나의 예가 이전에 소개한 적이 있는 플러그인 없이 SNS 공유 버튼 만들기 편이었는데요. 이번 편에서는 Ad Inserter의 또 다른 기능인 Ad Block을 탐지하여 광고 차단 해제 요청을 하는 방법에 대해 알아보겠습니다.
블로그를 통해 애드센스 광고 수입을 얻고 있는 분들에게 적(?)까지는 아니지만, 꼭 넘어야 할 산이 Ad Block 플러그인입니다. 통계에 따르면 인터넷 사용자 중 약 30%가 Ad Block을 사용하고 있다고 하니, 애드센스 광고 수익만 있는 블로거라면 꼭 해결해야 할 문제이기도 합니다. 하지만 광고 차단 해제를 강제할 경우 사이트 이탈율이 높아질 수 있기 때문에 무턱대고 강제할 수도 없는 노릇입니다. 그래서 여기서는 Ad Inserter를 활용해 광고 차단 해제 요청 메시지 창을 띄워 차단 해제를 요구하도록 설정하겠습니다.
워드프레스 관리자 화면에서 ‘설정’ → ‘Ad Inserter’ 설정 화면으로 들어갑니다. Ad Inserter 설정 화면에서 ①번 설정 버튼 → ②번 Ad Blocking을 클릭하면 광고 차단 감지에 대한 설정을 할 수 있습니다.
③Action을 ‘Popup Message’로 설정하면 Ad Block이 감지되었을 때 팝업 창을 띄울 수 있으며,
④No Action Period는 광고 차단이 감지되면 바로 동작하게 할 것인지 유예 기간을 줄 것인지를 설정할 수 있으며, 여기서는 바로 동작할 수 있도록 빈칸으로 설정하겠습니다.
⑤No action for을 ‘administrators’로 설정하면 관리자가 접속했을 때는 메시지 창을 띄우지 않게 됩니다.
⑥Undismissible Message 설정이 중요한데요. ⑥번을 체크하면 Ad Block이 해제되지 않으면 메시지 창이 닫히지도 않고 블로그의 내용을 볼 수도 없게 됩니다. 위에서 말씀드렸듯이 사이트 이탈율을 획기적으로 높일 수 있는 가장 좋은 방법이기 때문에 신중히 생각해서 사용 여부를 결정하셔야 합니다.
다음으로 광고 차단 해제 요청 메시지를 그대로 두어도 되지만, 한국어로 변경하도록 하겠습니다. 내용은 여러분이 원하는 대로 수정하셔도 되고 코드를 그대로 사용하셔도 됩니다.<p><strong>광고 차단 플러그인이 감지되었습니다.
<p><strong>광고 차단 플러그인이 감지되었습니다.</strong></p>
<p>현재 광고 차단 플러그인을 사용하고 있는 것 같습니다. 이 사이트를 계속 유지할 수 있도록 광고 차단 플러그인을 비활성화해 주세요.</p>
아래 화면은 위의 메시지를 적용한 결과입니다. 메시지를 없애기 위해서는 화면의 아무 곳이나 마우스로 클릭하면 됩니다.
메시지 변경이 완료되었다면, 아래와 같이 ①번을 클릭하여 광고 차단 감지를 활성화시킨 후, ‘Save Settings’를 클릭하여 설정을 저장하며 광고 차단 감지가 적용됩니다.
오늘은 Ad Inserter를 활용한 광고 차단 해제 요청 방법에 대해 알아보았습니다. Ad Inserter는 다재다능한 플러그인으로 상상력만 풍부하다면 여러 방면에 응용할 수 있습니다. 여러 개의 플러그인을 설치하는 것보다 하나의 플러그인을 잘 활용하는 것도 플러그인의 굴레에서 벗어나는 하나의 방법이 아닐까 합니다.